The Leela Palaces, Hotels and Resorts | 341,761 followers on LinkedIn. The epitome of true Indian luxury. Amongst Top 3 World’s Best Brands by Travel+Leisure USA 2024, 2023, 2021, 2021. | Headquartered in Mumbai, The Leela is owned by a Brookfield Asset Management-sponsored private real estate fund and operates 13 award-winning properties across India’s major cities and leisure destinations, including New Delhi, Bengaluru, Chennai, Udaipur, Jaipur, Gurugram, East Delhi, Mumbai, Gandhinagar, Kovalam, Ashtamudi and Hyderabad. Each hotel uniquely embodies its location through art, culture, and cuisine, offering thoughtful services, celebratory rituals, and immersive experiences. The Leela Palaces, Hotels and Resorts is the epitome of true Indian luxury, voted the World’s Best Hotel Brand by Travel + Leisure USA in 2020 and 2021, and ranked No. 3 in 2024 and 2023.