
IHG opens Holiday Inn Express in Kolkata’s New Town
IHG Hotels & Resorts has opened a new property under the Holiday Inn Express brand in Kolkata’s New Town area, expanding its Indian footprint and introducing the brand to Eastern India for the first time. The Holiday Inn Express Kolkata New Town offers …