Some journeys can be summed up in a photo, a tweet, a souvenir. But others are so filled with inner riches, they defy easy description. For our guests, this has always posed a challenge: How to best capture the world of luxury that is The Leela? For one visitor, it’s a lobby – and a welcome that mak
Read More
Founding Year
1983
Employees Count (India)
1001-5000
Employees Count (Global)
1001-5000
Headquarter Location
Mumbai, Maharashtra
Primary Industry
Hospitality
Other Industries
Hospitality
Nature of Business
(B2C/B2B)
The leela palaces hotels & resorts Perks & BenefitsView All