IHG Hotels & Resorts debuts in Ayodhya with brand, Holiday Inn Express
🔊 Listen to this The 125-key hotel will be a standout addition to IHG’s portfolio and strengthen its presence in key spiritual destinations in India.
Read more