Sapphire House Telford Apartment Telford, Shropshire
Offering city views, Sapphire House Telford is an accommodation set in Telford, 2.9 km from Telford International Centre and 12 km from Ironbridge Gorge. This apartment offers free private parking, a lift and free Wi-Fi.
Number of rooms: 10
Stafford Park 10, Telford, TF3 3AD, United Kingdom