Haughton Lane, Telford, TF11 8HG, United Kingdom
Haughton Hall Hotel & Leisure Club is a listed building from 1718, located in the quiet rural beauty of Shropshire in Telford. It offers free WiFi, a garden, and a terrace. Guests can use the leisure centre with its 15-metre pool, spa pool, sauna, and steam room. There is also a gym and tennis courts. The hotel has 37 rooms, which include luxurious four-poster rooms, manor rooms, and classic rooms. Each room has a private bathroom with bathrobes, slippers, and complimentary toiletries. Some bedrooms feature a flat-screen TV and a seating area. Some rooms offer garden views. Guests can dine at the on-site bar and restaurant, which specializes in British cuisine and provides vegetarian options. The hotel is 4 km from Telford International Centre. Telford University Campus is 3.1 km away, and Telford College of Arts and Technology is 8 km away. The nearest airport is Birmingham Airport, 50 km from the property.