Das komfortable Hotel O Shalimar Mumbai liegt in etwa 4 km Entfernung vom Shree Balaji Mandir, dem heiliger Ort der Anbetung, und bietet einen Gepäckraum und eine Wäscherei für die Bequemlichkeit der Gäste. Mit 22 Zimmern mit Blick auf die Stadt liegt das Hotel rund 10 Minuten mit dem Auto vom Sai Baba Park und Garten entfernt.
Eastern Mall ist in ungefähr 700 Meter Entfernung. The Mall nicht weit entfernt vom O Shalimar ist eine der nahegelegenen Attraktionen. In der Umgebung befinden sich auch Natursehenswürdigkeiten, darunter das Water Kingdom, das in rund 7 km Entfernung von dem fantastisch Hotel ist. Der Bahnhof Andheri liegt in einer Entfernung von ca. 10 Autominuten von der Unterkunft.
Zu den Zimmern gehören eine Sitzecke sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern. Die privaten Bäder sind zudem mit einer getrennten Toilette und einer Dusche ausgestattet und bieten eine Duschhaube und Handtücher.
Die Gäste können sich in der hoteleigenen 24 Stunden geöffneten Bar gut entspannen. Das Restaurant Regency Restaurant & Bar liegt ein paar Schritte entfernt vom O Shalimar Mumbai.