Das 3-Sterne-Hotel O Shalimar Mumbai liegt in einer Entfernung von 11 Minuten zu Fuß vom Sai Baba Tempel und bietet eine Gemeinschaftslounge.
Eastern Mall liegt ca. 700 Meter entfernt. Der Mota Ambaji Tempel ist in 10 Minuten mit dem Auto zu erreichen.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem eine Duschhaube und Hausschuhe.
Das Restaurant Sapna Veg Restaurant, das einen 6-minütigen Spaziergang von hier entfernt liegt, bietet köstliche Gerichte.