With a stay at The Leela Mumbai in Mumbai, you'll be 3.3 mi (5.4 km) from Powai Lake and 4.3 mi (6.9 km) from Sanjay Gandhi National Park. Featured amenities include wired Internet access (surcharge), a 24-hour business center, and limo/town car service. Planning an event in Mumbai? This hotel has 11743 square feet (1091 square meters) of space consisting of conference space and a meeting room. For a surcharge, guests may use a shuttle from the airport to the hotel (available 24 hours) and a train station pick-up service.