Das 2-Sterne-Hotel Vista Inn Neu-Delhi bietet seinen Gästen 23 Zimmer und liegt circa 25 Gehminuten vom Laxmi-Narayan-Tempel entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt 6 km vom Roten Fort und 2 km vom Bahnhof Neu-Delhi. Das Vista Inn Neu-Delhi liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Karol Bagh. Zu den nahe gelegenen Sehenswürdigkeiten gehört der Karol Bagh Markt (liegt rund 5 Gehminuten von der Unterkunft entfernt). Das Hotel ist in einer 850 Meter Entfernung von der Bushaltestelle Thana Deshbandhu Gupta Road.
Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Im Hotel Vista Inn wird ein kostenloses Frühstück jeden Tag serviert. Das Restaurant Suruchi Restaurant bietet verschiedene indische Gerichte und liegt circa 5 Gehminuten von der Unterkunft entfernt.