DOWN HALL HOTEL & SPA: WHERE TIME TRAVELS IN STYLE
The Down Hall Hotel is perfect choice to have a lovely weekend away to unwind and forget about everything. Dating back to 1322, this impressive Italianate mansion is a truly historic setting.
The hotel’s luxury interiors, ornate ceilings and abundance of natural daylight make for an experience like no other.
10 acres of surrounding woodland, parkland and landscaped gardens so perfect for a morning walk followed by a traditional English Afternoon Tea.
Down Hall Hotel is truly one of England’s most established country house hotels.
