IHG Hotels & Resorts debuts in Ayodhya with world renowned brand, Holiday Inn Express

The 125-key hotel will be a standout addition to IHG’s portfolio and strengthen presence in key spiritual destinations in India.