Combining rustic charm with 21st century modern facilities, Horwood House is set in 38 acres of manicured gardens and some of Buckinghamshires most beautiful countryside. Centrally located, 14KM from Milton Keynes the hotel is a perfect base for both business and leisure guests. Bringing together a wealth of heritage features with purpose built event spaces, comfortable modern bedrooms and leisure facilities to enjoy. Our 1911 Restaurant features modern British Classic dishes. Free, superfast Wi-Fi with a maximum bandwidth of 100Mb is available throughout the hotel and up to 100m within the grounds.