MICHELIN Travel discover the world with TheGreenGuide
Home > World > Europe > Travel Guide Great Britain > Hotels > Haughton Hall Great Britain

Great Britain

Great Britain : Things to see and do

Great Britain : Organise your stay

Nearby Restaurants

See all restaurants Great Britain

Haughton Hall star

Haughton Hall star

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.

Add to my travel book

Useful Information

  • Address : Haughton Lane GB - Telford, Shropshire TF11 8HG

Main services

  • Restaurant
  • Car park
  • Swimming pool
  • Non-smoking rooms
  • Internet