Step back in time to discover the historic beauty of one of England’s extraordinary university towns with a stay at Holiday Inn Cambridge, an IHG Hotel. Cambridge is home a mass of traditional English pubs, stunning centuries-old architecture and quintessential English countryside charm. Onsite, gather energy with a coffee at Hub Bar or a hearty dinner at Junction Restaurant, or unwind to the next level with a treatment at the Spirit Health Club.