With a stay at Dragonfly Apartments Emerald, you'll be centrally located in Mumbai, within a 10-minute drive of Powai Lake and U.S. Consulate General. This hotel is 4.2 mi (6.8 km) from Juhu Beach and 8.7 mi (1 ... Read more

View all Luxury Hotels in Mumbai