THE LEELA Palace
4.4 out of 5 stars.
Get weekly updates, new jobs, and reviews

About THE LEELA Palace

The Leela Palaces, Hotels and Resorts, headquartered in Mumbai, India, is owned by Hotel Leelaventure Ltd. The ultra-luxury hotel group owns and manages eight award-winning properties in prime urban locations and magical holiday destinations across India including Mumbai, New Delhi, Gurgaon, Bangalore, Chennai, Goa, Udaipur and Kovalam. New properties – 

leelain barDepartmentRestaurants