Das 4-Sterne-Hotel O Sai Palace Mumbai befindet sich in neben dem Water Kingdom, und zwar etwa 25 Minuten zu Fuß von hier entfernt.
Die Global Vipassana Pagoda liegt ca. 2 Kilometer von hier entfernt. Das Hotel ist außerdem in einer Entfernung von 15 Autominuten von Sehenswürdigkeiten, vor allem dem Marvé Strand. Auch der Essel World Freizeitpark ist 2,1 km weit weg vom O Sai Palace Mumbai. Das Hotel liegt in einer Entfernung von 40 Autominuten vom Bahnhof Bandra.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.