Our brand new Holiday Inn Express is located on the outskirts of the historic City of Cambridge. It features 144 bedrooms, and modern, fresh public areas. The design reflects the local character and aesthetic of Cambourne and sits within extensive parking. Opening in February 2022 it has proven to be a great addition to the local area.