9 Alexandra Terrace
9 Alexandra Terrace Telford, TF1 1NFLocated 6 km from Telford International Centre, 9 Alexandra Terrace offers accommodation in Telford. The unit is 1.8 km from Telford College of Arts and Technology, and guests benefit from free WiFi and private parking available on site.
1 rooms
from £85