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.
Número de habitaciones: 16
Next to Royal Enfield Service center AG Link Road, Sakinaka,, 400072 Bombay, India