Cet hôtel de 3 étoiles Oyo Apartments Iit Bombay se trouve à 1 km du Lac Powai et à 2 km de l'Institut indien de technologie de Bombay.
Cet hôtel est situé à une distance de 1 km de Powai Lake. L'hôtel est non trop loin de Shetty Vidyalay.
Lors de votre séjour dans cet hébergement, vous pourrez choisir parmi les restaurants à proximité, tels que Cafe Coffee Day, situé à 500 mètres, ou Sigree Global Grill, à 7 minutes à pied.