The Leela Palaces
The Leela Palaces, established in Mumbai, India in 1986, is a luxury hotel and resort chain owning an operating properties in cities of Bangalore, Chennai, Delhi, Gurgaon, Mumbai and New Delhi as well as Goa and Udaipur.
Last updated on
About The Leela Palaces
Founded
1986Estimated Revenue
$100M-$250MEmployees
1K-5KCategory
Sector
Hotels and MotelsIndustry Group
Hotels and MotelsIndustry
HospitalityLocation
City
MumbaiState
MaharashtraCountry
IndiaThe Leela Palaces
Find your buyer within The Leela Palaces