Indian Hotels Co. Ltd. Signs Historic Deal to Manage The Claridges, New Delhi
07 Nov 2024
In a landmark move to expand its luxury presence in India’s bustling metro cities, Indian Hotels Company Ltd. (IHCL) has entered a 25-year management contract to oversee operations at The Claridges, New Delhi. The agreement, which will take effect in April, allows IHCL, part of the Tata Group, to preserve...
Read More