United Kingdom Hotels
>England Hotels
>Worcs Hotels
Info
The Swan Hotel in the picturesque town of Upton upon Severn has six bedrooms, four of which have stunning views over the River Severn.
Telford Ice Rink and Wonderland Telford are also worth visiting.
The Swan Hotel is a 400 year old listed building with charming original features such as exposed beams throughout and log fires in the bar.
Ironbridge Gorge and Museum of the Gorge are local landmarks, and the area's natural beauty can be seen at Granville Country Park and Shropshire Hills.
Situated in the beautiful town of Upton upon Severn near Malvern, The Swan overlooks the River Severn at one of its most picturesque points.
The swan hotel is located in Telford.
Contact Number
Web Site
Address
The Swan Hotel Waterside, Upton Upon Severn, WR8 0JD
Map Coordinates
Lat : 52.064251, Lng : -2.215704
Map