Das 3-Sterne-Hotel O By Oyo Hotel Airport Vatika Neu-Delhi liegt ca. 7 km vom National Rail Museum of India entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Auf dem Gelände gibt es eine Gemeinschaftslounge.
Jawaharlal-Nehru-Universität liegt in einer Entfernung von 10 Autominuten. Das O By Oyo Hotel Airport Vatika befindet sich in etwa 8 km Entfernung vom Qutb Minar. Dieses Hotel liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Delhi Aerocity und in unmittelbarer Nähe von der Bushaltestelle Mahipalpur. Der nächstgelegene Flughafen Delhi befindet sich in 5 Kilometer Entfernung.
Jedes der 30 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Restaurant New York Cafe ist lediglich 250 Meter von hier entfernt.