2 Beds
Underground Station iconTelford Town Centre, Overdale, Telford TF3 4BU, United Kingdom
TF1 5FATF1 5FA
Add to wishlist
From £105 per night