The Leela Palaces, Hotels and Resorts, guided by the enduring Indian philosophy of Atithi Devo Bhava, has completed four decades of “True Indian Luxury,” marking a significant milestone in India’s hospitality landscape. Since opening its first property in Mumbai in 1986, The Leela has grown into a portfolio of palaces, hotels, and resorts, becoming a globally recognised luxury brand. Each location interprets India’s cultural richness through architecture, art, cuisine, and service. Each property reflects its region while maintaining a consistent ethos of refined luxury.

