Situated in Mumbai, 5.5 km from Powai Lake and 6.1 km from Indian Institute of Technology, Bombay, LOTUS GRAND HOTEL MUMBAI offers air conditioning. The accommodation is 3.
Zimmeranzahl: 16
Next to Royal Enfield Service center AG Link Road, Sakinaka,, 400072 Mumbai, Indien