The Leela Mumbai

Opened in 1986, this elegant hotel was the first property to launch as part of The Leela Palaces, Hotels and Resorts brand. Set amidst 11 acres of landscaped gardens, it is the only resort style business hotel and the most private and secure 5 star hotel in Mumbai

Contact Mason Rose

Latest News