Horwood House is a charming hotel nestled in the heart of beautiful Buckinghamshire just eleven miles from Milton Keynes. Set in 38 acres of landscaped gardens, Horwood House elegantly combines vintage appeal with modern facilities in a peaceful countryside setting.
Whether you need a flexible conference venue for 300 delegates, an outdoor location for an inspirational team building event, a private meeting room for your important board meeting, a beautiful backdrop for your wedding or a place to simply relax and unwind, Horwood House delivers.
The hotel is an ideal venue for business travellers and a lovely choice for family breaks, romantic weekends away or leisure trips to enjoy the local attractions in Buckinghamshire including: Woburn Abbey, Silverstone, Gullivers Land and fantastic onsite leisure activities.
Leave a Reply