Set in 38 acres of landscaped gardens Horwood House is a charming hotel nestled in the heart of Buckinghamshire just eleven miles from Milton Keynes.
The interiors elegantly combine vintage appeal with modern facilities in a peaceful countryside setting.
Facilities & Location
- 38 acres of stunning grounds
- 185 bedrooms
- 4 star hotel
- Bar and Restaurant
- Free onsite parking
- Leisure Club – pool, gym, sauna, tennis, putting green
Accommodation can be booked alongside your course booking or if you have already enrolled onto your course and would like to add accommodation please call 0800 328 6543