Das komfortable 3-Sterne-Hotel O Rishi Palace Mumbai liegt nah an den Einkaufszentren und den Märkten entfernt und einen 25-minütigen Spaziergang vom Terminal 2 entfernt und bietet einen Gepäckraum für den allgemeinen Komfort der Gäste.
Das komfortable Hotel befindet sich in 3 km Entfernung vom M.C.G.M. Nirvana Park und in weniger als 1 km Entfernung von der U-Bahn-Station Saki Naka. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Sri Sri Radha Gopinath Tempel (4 km) und die Holy Cross Church (2 km). Das O Rishi Palace Mumbai liegt gleich neben dem Powai-See. Die Kirche Unserer Lieben Frau von Ägypten ist ungefähr 10 Autominuten von der Unterkunft entfernt, während der Bahnhof Andheri in circa 10 Fahrminuten Entfernung vom Hotel liegt. Die Bushaltestelle Krishna Nagar ist ebenfalls nicht weit entfernt von der Unterkunft.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Die Zimmer umfassen Familien- Badezimmer mit einer getrennten Toilette und einer Dusche.
In der Nähe gibt es viele Lokale, darunter das Restaurant TIBO Dalwada, das in 600 Meter Entfernung vom Hotel O Rishi Palace ist.