Das Okhla Vogelreservat befindet sich circa 25 Gehminuten von dem 3-Sterne-Hotel O Wamson Neu-Delhi entfernt und ist einen Besuch wert. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel liegt in nur 1 km Entfernung vom DLF Mall Of India und 14 km weit weg vom Bahnhof Neu-Delhi. Das O Wamson Neu-Delhi liegt in der Nähe von Sehenswürdigkeiten wie dem Atlantic Water World Water Park Delhi (3 km) und dem Kalindi Kunj Park (3,1 km). Meadows Wellness India Pvt Ltd ist ganz nah am Hotel. Die Unterkunft befindet sich in nur 100 Meter Entfernung von der U-Bahn-Station Noida Sector 18, während der Lotustempel circa 15 Fahrminuten von hier entfernt ist.
Im Restaurant Bikanervala in unmittelbarer Nähe zum Hotel O Wamson werden asiatische Gerichte angeboten.