Tata Group-owned IHCL to manage iconic hotel 'The Claridges' in Delhi

Indian Hotels Company Limited will manage The Claridges hotel in New Delhi starting April 2025. The agreement aims to expand the company's presence in key metro cities. The Claridges, built in 1955, is known for its blend of old-world charm and modern sophistication. The partnership seeks to leverage IHCL's expertise to further enhance The Claridges brand.
Read The Rest at :