2 Beds
Underground Station iconTelford Town Centre, Overdale, Telford TF3 4BU, United Kingdom
TF1 5FATF1 5FA
heart-icon
share-icon
From £105 per night