This hotel is located at junction 28 of the A14, situated 19 km away from the historic town of Cambridge and 57 km from Stansted Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Cambridge Holiday Destinations in Europe