Shirdi Sai Darshan befindet sich ca. 2 Kilometer vom Ellora Guest House Mumbai entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich mitten vom Stadtviertel Western Suburbs, in 500 Meter Entfernung vom Omkareshwar Tempel. Der Evershine Dream Park liegt in circa 25 Gehminuten Entfernung. Der Shree Balaji Mandir liegt in 3 km Entfernung vom Ellora Guest House Mumbai und kann von Gläubigen und Touristen besucht werden. Die Pension liegt in ca. 30 Autominuten Entfernung vom Bahnhof Bandra, während das Water Kingdom ungefähr 15 Minuten Autofahrt von hier entfernt entfernt ist.
Jedes der 11 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie stellen Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche zur Verfügung.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Mr Foody, das in unmittelbarer Nähe zum Ellora Guest House ist, oder im Restaurant Flavours of China, das in 5 Minuten zu Fuß zu erreichen ist.