Red Carpet Wax Museum befindet sich etwa 15 Autominuten vom Hotel O Om Sai Palace entfernt und ist einen Besuch wert.
Chandivali Studio lässt sich in einem 8-minütigen Spaziergang vom Hotel aus erreichen. Das 3-Sterne-Hotel liegt auch nur ein paar Fahrminuten entfernt vom Powai-See. Our Lady of Egypt Church ist in ungefähr 10 Autominuten Entfernung von der Unterkunft. Der Busbahnhof OM Nagar ist etwa 550 Meter von der Unterkunft entfernt.
Die Zimmer im Hotel O Om Sai Palace verfügen über einen Schreibtisch sowie einen Steinkamin für den Komfort der Gäste. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche.
Das Restaurant Surya Restaurant bietet chinesische Speisen an und liegt nur wenige Schritte entfernt vom Hotel.