Hotel Indore Mumbai
Hotel
Mumbai
Set in Mumbai, 400 metres from Chor Bazaar, Hotel Indore Mumbai features air-conditioned rooms with free Wi-Fi.
Number of rooms: 51
74, Indorewala Building, Khandia St, Navjeevan Society, Two Tank, Grant Road, 400008 Mumbai, India