Horwood House Hotel Ltd

An idyllic country house venue and hotel near Milton Keynes.

Phone: 01296 722100
Address: Little Horwood,
MILTON KEYNES,
Buckinghamshire
MK17 0PH
Website: www.horwoodhouse.co.uk

In order to view the map, you will need to click on 'Allow Cookies'.

Member2member Offers


World Pay Logo