This family-friendly Mumbai hotel is located near the airport, 2.8 mi (4.5 km) from Powai Lake, and within 6 mi (10 km) of Sanjay Gandhi National Park and University of Mumbai. Juhu Beach and Mt. Mary Church are also within 9 mi (15 km). Airport Road Station is 7 minutes by foot and Marol Naka Station is 9 minutes.