El Ellora Guest House Bombay proporciona proximidad al Templo Shirdi Sai Darshan, que se encuentra a 2 km.
El hotel, en el distrito Western Suburbs, está situado a tan solo 6 minutos a pie del Templo Omkareshwar. El Parque de Atracciones EsselWorld está no muy lejos de este hotel, mientras que la estación de autobuses Rajendra Nagar, está a 850 metros. El Ellora Guest House está a una distancia de 6 km del parque acuático Water Kingdom y de otras atracciones principales de Bombay. Este establecimiento se encuentra a unos 30 minutos en coche de la estación de tren Bandra.
Las habitaciones incluyen aire acondicionado, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Las instalaciones adicionales incluyen bidé, inodoro separado y ducha.
En los alrededores puedes comer en el restaurante Mr Foody, a pocos pasos del Ellora Guest House Bombay.