With a stay at Meluha - The Fern in Mumbai (Powai), you'll be within a 15-minute drive of Powai Lake and U.S. Consulate General. This luxury hotel is 8.4 mi (13.5 km) from Juhu Beach and 10.8 mi (17.4 km) from ... Read more

View all Luxury Hotels in Mumbai