Rest and Reboot with a Spa-cation and a Coronation Celebration Escape
Nestled in the rural tranquillity of the Buckinghamshire countryside, the stunning Grade-II listed Horwood House combines quintessential country house hotel style and heritage with more contemporary features and home from home touches. Built in 1911, Horwood House Hotel has just completed a very thorough £6 million refurbishment, including the new