Das 3-Sterne-Hotel O Urban Wings Neu-Delhi liegt rund 3 Kilometer vom Garden of Five Senses entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel liegt im Stadtteil Chattarpur, in rund 10 Fahrminuten Entfernung vom Yogmaya-Tempel. Das Hotel ist außerdem in 4 km Entfernung von Sehenswürdigkeiten, vor allem dem Mehrauli Archaeological Park. Auch Jain Mandir Dadabari ist in etwa 15 Autominuten Entfernung vom O Urban Wings Neu-Delhi. Die Unterkunft liegt 19 km vom Bahnhof Neu-Delhi entfernt, während die Bushaltestelle Satbari Village etwa 200 Meter von hier entfernt ist.