Holiday Inn Cambridge is located on the edge of the historic city of Cambridge, two miles from the University of Cambridge, and approximately 35 miles Starting at
$100 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.