IHCL signs its third hotel in the holy town Ayodhya
Jan 24, 2024, at 05:38 am
Mumbai: Tata Group-owned Indian Hotels Company (IHCL) Tuesday announced the signing of a third hotel in Ayodhya, Uttar Pradesh, the company said in a press release.