The 3-star Lords Central Hotel places guests abound 35.6 km from Elephanta Island.
The city center is about 10 minutes on foot.
Lords Central Hotel can be reached in 45 minutes by car from Chhatrapati Shivaji International airport.
Lords Central Hotel offers rooms with the valley view.
Eat & Drink
Guests can dine at Hotel Panorama Restaurant located within a 10-minute walk of the property.