This family-friendly hotel is located at junction 28 of the A14. The establishment is situated 20 km away from the historic town of Cambridge and 55 km from Stansted Airport. Bars and pubs can be found within 1.5 km of the accommodation whilst shops,..