Horwood House is nestled in the heart of the Buckinghamshire countryside only eleven miles from Milton Keynes.
Set in 38 acres of landscaped gardens, Horwood House and its 185 bedrooms, elegantly combines historic charm with modern facilities making it an ideal venue for weddings, corporate events, inspirational training, family breaks and weekends away in Buckinghamshire.
And check in, log on and enjoy high speed internet access with FREE Wi-Fi throughout the hotel.
Book a Bedroom 0844 854 2910. Call the hotel direct on 01296 722100 or make an online enquiry.
Click the MORE INFO button below to learn more about Horwood House on the Official Website!
More Info →
Copyright © 2015 Principal Hayley Group. All rights reserved.