Los huéspedes del Hotel Om Sai Villa Bombay pueden disfrutar de acceso al Templo Sri Sri Radha Gopinath, ubicado a unos 3 km. Este hotel también incluye un aparcamiento.
El Jardín de Powai se sitúa a unos 5 minutos en coche del hotel, mientras que la parada de autobús marol maroshi está a unos 10 minutos a pie. Estar a 2 km del Templo Sri Jangleshwar Mahadev es una ventaja para los huéspedes que se alojen en el Om Sai Villa Bombay. La estación de tren más cercana al alojamiento es Andheri, que está a unos 10 minutos en coche.
Las 12 habitaciones de este hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite.
El Hotel Om Sai Villa se encuentra a la vuelta de la esquina de Sip N Snack y sirve comida exquisita.