The Leela Mumbai

The Leela Mumbai logo
Name: The Leela Mumbai
Phone: +912266911234
Address: Sahar Airport Road, Andher
Town: Mumbai

he Leela Palaces, Hotels and Resorts, from the very start, has been on a continuous journey to delight every guest offering memorable and magical stays that reflect the essence of India.

Click on the categories below in order to see businesses in India