Down Hall Hotel & Spa

Down Hall Hotel, a historic country house hotel in Hertfordshire, sits within 110 acres of beautiful grounds, is home to a luxurious spa, 98 bedrooms within the West Wing and Mansion House, 18 meeting rooms and a popular restaurant and bar.
Dating back as early as 1322, Down Hall has long been a home to socialites, politicians and art dealers.
Each of the four meeting rooms within the Mansion House offer delegates high ceilings and plenty of natural light. Meeting space includes modern audio visual equipment, comfortable seating, executive boardroom options and original characteristics such as open fireplaces and decorative Edwardian style doorways.
Down Hall boasts a further 110 acres of grounds whereby a whole host of activities are available including laser clays, Segway challenges, 4x4 driving experiences, archery and a whole host more. Down Hall has one of the most favourable and adaptable outdoor spaces in the UK.

Address

Down Hall Hotel & Spa
Matching Road
Bishops Stortford
Hertfordshire
CM22 7AS