Jawaharlal-Nehru-Universität befindet sich ca. 4 Kilometer von dem 3-Sterne-Hotel Vista Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Die 15 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Tolle Annehmlichkeiten wie eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher sorgen für einen angenehmen Aufenthalt.
Die Gäste vom Vista können verschiedene Speisen in der Lounge- Bar probieren. Das Restaurant Theobroma mit einer großen Auswahl an Gerichten ist lediglich 8 Gehminuten von der Unterkunft entfernt.
Das Hotel befindet sich im Stadtviertel South Delhi. Darüber hinaus lässt sich Shree Adya Katyayani Shaktipeeth Mandir innerhalb von ungefähr 10 Minuten mit dem Auto erreichen. Der Qutb-Komplex gehört zu den historischen Sehenswürdigkeiten und liegt in 3 km Entfernung vom Hotel. Die nächstgelegene U-Bahn-Station Sultanpur ist in unmittelbarer Nähe zum Vista Neu-Delhi.