Im Zentrum von der Stadt gelegen, ist das Hotel Vista Inn eine ausgezeichnete Unterkunft in Neu-Delhi.
Freitagsmoschee liegt ca. 3 Kilometer vom Hotel entfernt. Jama Masjid Karol Bagh ist unter anderem innerhalb von lediglich 7 Gehminuten zu erreichen. Das 3-Sterne-Hotel liegt auch in nur 10 Gehminuten Entfernung von der U-Bahn-Station Karol Bagh. Markt Karol Bagh liegt nicht allzu weit entfernt von der Unterkunft. Die Bushaltestelle Thana Deshbandhu Gupta Road liegt in einer 400 Meter Entfernung vom Hotel. Das Hotel Vista Inn ist ideal in 21 Autominuten Entfernung vom Flughafen Delhi gelegen.
Das Hotel umfasst 10 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind mit privaten Badezimmern ausgestattet, die einen Haartrockner und Toilettenartikel beinhalten. Die Badezimmer verfügen über eine Badewanne und eine Dusche sowie über Toilettenartikel.
Das Restaurant China in Town ist ungefähr 150 Meter von der Unterkunft entfernt gelegen.