Indian Hotels Company (IHCL), India’s largest hospitality company, today announces its partnership to expand the iconic Claridges brand with the signing of a management contract for the landmark hotel ’The Claridges, New Delhi’, commencing April 2025.
