Holiday Inn Express Expands Presence In The UK With The Opening Of Holiday Inn Express Cambridge West - Cambourne
IHG Hotels & Resorts has opened its 146th Holiday Inn Express property in the United Kingdom, with the opening of Holiday Inn Express Cambridge West - Cambourne.











