Down Hall Country House
The elegant Down Hall Country House comprises luxury rooms in the vicinity of The Arthur Findlay College Of Psychic Science, The Gibberd Garden and Old MacDonald's Farm. Featuring classical architecture, Down Hall Country House was renovated in 2007.
The hotel’s beautiful location offers quick access to colleges and museums.
Down Hall Country House is a property in London that comes with 99 rooms and provides satellite TV, heating, a minibar, an in-room safe and a fireplace. They are fitted with marble bathrooms with a bathtub, a shower and free toiletries.
The garden restaurant serves international dishes. The traditional bar serves a selection of cocktails and afternoon tea. Guests can dine in Afternoon Tea at Down Hall and Grill Room located within a 5-minute walk of the property.
Down Hall Country House lies within 15 minutes’ drive to London Stansted airport.
Down Hall Country House caters to the needs of guests providing allergy-free rooms, a baggage storage and free parking as well as a business center, a meeting room and a copier.
On-site leisure options feature an indoor swimming pool, a relaxation room and a picnic area. The property offers a gym, a rowing machine and fitness center to keep shape.