Hotel Vista New Delhi comprend 15 chambres à moins de 25 minutes à pied du Palais Jahaz Mahal. Les clients qui séjournent sur cet hotel 3 étoiles peuvent garer leur voiture sur place.
Située dans la localité de "Sud de Delhi", la résidence se trouve à 3 km des sites d'affaires tels que le Monument Alai Minar. Vista de New Delhi se trouve assez proche de la station de métro Sultanpur. Cet établissement vous amène également au Qûtb Minâr, qui est à 10 minutes en voiture. L'arrêt de bus New Manglapuri est dans une zone de 450 mètres de l'hotel.
Les chambres climatisées sont équipées d'un coffre personnel, ainsi que d'une TV à écran plat avec des chaînes satellite et d'un minibar et d'une cafetière/théière. Une toilette séparée et une douche sont à la disposition des clients dans les chambres. Offrant une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et d'un bonnet de douche.
Le bar lounge propose un endroit pour se détendre. Servant à la fois de la nourriture et des boissons, un restaurant Zorba Entertainment est situé à 8 minutes de marche de Vista.