Luxury hotel near Milton Keynes

Book on the official website.

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.

Call +44 (0) 1296 722100