Das 3-Sterne-Hotel O Plaza Inn Mumbai verfügt über 30 Zimmer und befindet sich etwa 15 Fahrminuten von der Schrägseilbrücke Rajiv Gandhi Sea Link entfernt.
Das Hotel liegt im Bezirk Zentrale Vorstadt von Mumbai, 7 km weit weg von religiösen Stätten wie dem Shri Siddhi Vinayak Ganpati Mandir. Außerdem liegt das Hotel gleich neben dem Powai-See. Auch die Basilika Unserer Lieben Frau vom Berge ist in einer Entfernung von 20 Autominuten vom O Plaza Inn Mumbai. Die nächstgelegene Bushaltestelle Nehru Nagar- Kurla ist ungefähr 900 Meter von der Unterkunft entfernt, der Bahnhof Andheri ist ca. 7 Kilometer von hier entfernt. Von der Unterkunft bis zum Flughafen Chhatrapati Shivaji sind es 5 Kilometer.
Das Restaurant Chaayos serviert verschiedene Gerichte der indischen Küche und liegt in unmittelbarer Nähe vom O Plaza Inn.