Down Hall Hotel & Spa
Down House Hotel & Spa is a luxurious country house hotel near Bishop’s Stortford that is ready to welcome you! The perfect place for weddings, spa treatments and afternoon tea!
Down Hall Hotel & Spa near Bishop’s Stortford is possibly one of the most established country house hotels in the country. It’s bang on the border with Essex, and in true country house hotel style, close to London and an airport – Stansted is only 8 miles away – are reassuringly close.
The grounds are expansive: 110 acres of woodland, parkland and landscaped gardens. There’s no shortage of space for a vegetable garden, and the kitchen is well supplied with fresh produce.
Afternoon tea is a proper treat here and it’s also a wonderful wedding venue. It’s ESPA products all the way in the Eden Spa, and there’s a gym, sauna and tennis courts. The building dates back to 1322 and the style is Italianate, with ornate celings and lots of mirror and natural light. As soon as the weather starts to feel anywhere near Italian, it’s time to book lunch or dinner on the terrace.