Horwood House

Horwood House

Nestled in the rural tranquillity of the Buckinghamshire countryside, the stunning Grade-II listed Horwood House combines heritage and comfort to ensure a perfect stay for even the most discerning of travellers. Built in 1911 and currently nearing completion on a detailed £6 million refurbishment, the hotel’s Manor House and expansive grounds blend classic styling with modern luxury to offer a stay with wow-factor, with resplendent lounges, picturesque gardens, Modern British dining and 165 beautiful bedrooms.

SIGN UP TO OUR NEWSLETTER 

Sign up to our newsletter for weekly news & opportunities, exclusive offers & competitions, upcoming events & inside scoop!

Thanks for subscribing to our newsletter!