Filters:
business hotel in Bayston Hill
About 1 results.
Travelodge Shrewsbury Bayston Hill
A5, SY3 0DA Bayston Hill, United KingdomBook an affordable room at the Travelodge Shrewsbury Bayston Hill hotel, located just moments away from Wroxeter Roman City and Ironbridge Gorge Museum