Das 3-Sterne-Hotel Vista Neu-Delhi liegt im Stadtteil South Delhi, in rund 5 Autominuten Entfernung von kulturellen Attraktionen, darunter dem Jahaz Mahal. Das Hotel verfügt auch über Parkplätze.
Jawaharlal-Nehru-Universität ist circa 4 km vom Hotel und circa 2 km vom Dargah Sharif entfernt. Das Vista Neu-Delhi liegt auch in der Nähe von der U-Bahn-Station Sultanpur. Die Unterkunft liegt in rund 10 Fahrminuten Entfernung vom Qutb Minar. Die Bushaltestelle New Manglapuri ist in 450 Meter Entfernung vom Hotel und der Bahnhof Neu-Delhi liegt in 17 km Entfernung von der Unterkunft.
15 Zimmer im Vista Neu-Delhi sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Badezimmer bieten einen Haartrockner und Badelaken und verfügen zudem über eine getrennte Toilette und eine Dusche.
Die Lounge- Bar macht Ihren Aufenthalt noch angenehmer und entspannender. Das Restaurant Zorba Entertainment liegt in unmittelbarer Nähe vom Vista.