IHCL to build 150-room hotel in Ayodhya

The Indian Hotels Company Ltd (IHCL) has announced the signing of the third hotel in Ayodhya, Uttar Pradesh, on the day of the Ram temple inauguration. Spread over 1.3 acre, the 150-key brownfield project will