The Indian Hotels Company (IHCL), India's leading hospitality brand, has signed a new luxury hotel in Mysore under its flagship Taj brand. This marks the brand's debut in the historic city and reinforces IHCL's expansion strategy across key tourism and business hubs in India.

