Get an overview of this hotelHotel in Mumbai

nectar

Location

Situated in Mumbai, this hotel is 1.4 mi (2.2 km) from Phoenix Market City Mall and 2.7 mi (4.3 km) from Powai Lake. U. S. Consulate is 2.8 mi (4.5 km) away.


Sorry, we seem to have had an issue loading our review content. Try again?