Enjoy a night away in a standard double room at Chilworth Manor, our Edwardian Manor House situated in the heart of Hampshire followed by breakfast the next day in our award winning restaurant.
*Supplements for manor rooms apply