Go Hotels
Home > India > Maharashtra > Mumbai >


India Flag
Leela Star Rating 5
Cavelossim, Mobor Goa India 403731 India
Mumbai Maharashtra India

Rated 91 / 100 based on 15 customer reviews.

Leela has received an Outstanding Service Award
Leela offers 5-star accommodation in Mumbai. It is located a brief stroll from St. Andrew's College.

The hotel has 151 rooms that are fitted with all the necessities to ensure a comfortable stay.

Chhatrapati Shivaji International Airport is less than a 25-minute drive from Leela. UTV Software Communications is only a short drive from the hotel.