Los huéspedes del Hotel Om Sai Residency Bombay pueden visitar la Cascada de Powai, enclavada a 2 km.
El hotel está enclavado en el distrito Western Suburbs, a poco más de 5 minutos a pie de la estación de metro Marol Naka Station. Lago Powai en Bombay está situado a una distancia de 3 km del hotel. Un trayecto de 10 minutos te llevará desde el Om Sai Residency hasta el Acuario Dolphin. Este lugar está situado no muy lejos de la estación de tren Andheri, mientras que la parada de autobús Maharashtra Weight Bridge está a tan solo 10 minutos a pie.
Hay 19 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite.
El restaurante Global Fusion está a una distancia de 250 metros del hotel Om Sai Residency Bombay.