Jawaharlal-Nehru-Universität befindet sich knapp 3 Kilometer von dem 2-Sterne-Hotel O Zion Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Der Qutb Minar liegt nur 15 Minuten Fahrweg von hier entfernt. Das National Rail Museum of India ist in 20 Autominuten zu erreichen. Die nächstgelegene U-Bahn-Station Delhi Aerocity befindet sich in 950 Meter Entfernung zum O Zion Neu-Delhi. Die Entfernung zum Flughafen Delhi beträgt ca. 5 km.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen.
In der Umgebung gibt es viele Restaurants, darunter das Restaurant Solti Guest House, das sich nur 5 Fußminuten von hier entfernt befindet.