Das Hotel The Vishraam Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 17 Autominuten vom Flughafen Delhi.
Qutb-Komplex liegt nur 2 km vom Hotel entfernt. Qutb Minar ist außerdem in 10 Minuten mit dem Auto zu erreichen. Das 3-Sterne-Hotel liegt auch in nur 250 Meter Entfernung von der U-Bahn-Station Saket. Jugmug Thela ist sehr nahe an der Unterkunft gelegen. Die Bushaltestelle Said-ul-Ajaib liegt in nur 250 Meter Entfernung vom Hotel.
Frühstück wird täglich im Restaurant angeboten. Das Restaurant der indischen Küche Red Onion befindet sich nur 8 Minuten Fußweg von der Unterkunft entfernt.