Meeson Hall country house hotel dates back to 1640. With red sandstone walls and three straight gables, the Hall offers relaxing and spacious accommodation – perfect for a country getaway.
Our Shropshire manor house hotel is situated in a rural setting just 10 miles outside Telford, the Hall is also in easy reach of Shrewsbury, Market Drayton and Harper Adams University.
Guests can meander around eight acres of landscaped grounds and paddocks, or hire a bike to explore the many popular bike routes to be found in the area. If you fancy a more relaxed getaway, you can wind down in the Library or watch television in the Drawing Room.
Meeson Hall could be described as a boutique hotel, a manor house hotel or a luxury bed and breakfast. We call it home. If you’d like a holiday to remember, make a booking today.
Whether you're here for business or pleasure, we can ensure a peaceful stay. Find out more about our luxury country house hotel in Shropshire here.Book Now