Location
Horwood House Hotel is set within 38 acres of landscaped gardens and parkland in Milton Keynes, 14 km from Milton Keynes Central station. The M1 and M40 motorways are a 15-minute drive away, placing Central London within an hour's drive. Nearby attractions include Bletchley Park, Woburn Safari Park, and the Silverstone Circuit.