Boasting a bar and views of city, Hotel Leela is situated in Kalyan, 34 km from Indian Institute of Technology, Bombay. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service and a 24-hour front desk for guests.
At the hotel, the rooms come with a terrace. All rooms in Hotel Leela are fitted with a flat-screen TV and free toiletries.
Powai Lake is 34 km from the accommodation, while Phoenix Market City Mall is 39 km from the property. The nearest airport is Chhatrapati Shivaji International Mumbai Airport, 39 km from Hotel Leela.