Das 4-Sterne-Hotel O Amma bhau residency Mumbai liegt ca. 10 Autominuten vom Infinity Mall Einkaufszentrum entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Mumbai. Das Hotel verfügt auch über Parkplätze.
Die Fahrt zum Flughafen Chhatrapati Shivaji dauert nur 10 Minuten. Das O Amma Mumbai liegt auch in 500 Meter Entfernung zur U-Bahn-Station Versova. Außerdem ist das Hotel in einer 25 Gehminuten Entfernung von den Mystery Rooms Mumbai, und der Bahnhof Andheri liegt knapp 3 Kilometer von der Unterkunft entfernt. Die Bushaltestelle Natasha Tower befindet sich ebenfalls in unmittelbarer Nähe von der Unterkunft.
Einige Zimmer im Hotel O Amma bhau residency bieten Gästen einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Außerdem stehen den Gästen eine getrennte Toilette sowie tolle Annehmlichkeiten wie Handtücher zur Verfügung.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Nagpurian Saoji Restaurant, das ca. 5 Minuten Gehweg vom Hotel entfernt ist.