Meeson Hall Hotel Tibberton, Shropshire
WiFi
Meeson Hall offers accommodation in a rural setting just outside Telford. Telford International Centre is 13 km from the property. Free private parking is available on site.
Number of rooms: 5
Meeson, Tibberton, TF6 6PG, United Kingdom