Get directions from | to | via this address.
Telford TF11 8HG
Haughton Hall, a listed building dating from 1718 and situated in the quiet beauty of rural Shropshire, provides the ideal location to relax and unwind amid comfortable surroundings. The hotel has 36 rooms, including a number of luxurious Four-Poster Rooms, Manor Rooms and Classic Rooms, making this the ideal location for any occasion, whether it be for business or pleasure.
Number of rooms : 36
Check availability with Booking.com