Holiday Inn Express expands its footprint, opens in Greater Noida Knowledge Park

IHG Hotels & Resorts, a global leader in hospitality, is delighted to announce the opening of a new Holiday Inn Express property in India. The new hotel launched in Greater Noida Knowledge Park marks a