Horwood House Hotel

Horwood House, Little Horwood, Milton Keynes, MK17 0PH Tel: 01296 722100

website