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.