The 2-star Ihotel lies within 6.7 km from Mount Mary Church, Water Kingdom and ISKCON Temple.
The city center is 10 km away from the hotel.
This hotel is placed within proximity to lakes.
This property comprises 15 rooms featuring Deluxe Single Room and Standard Double Room with satellite TV and a wardrobe. Some rooms feature views over Powai Lake.
At the restaurant local dishes are served. Mainland China and Pop Tate's are situated in an industrial area, about 300 meters from the venue.
Ihotel is within a 5-minute drive to Chhatrapati Shivaji International airport.