Das 3-Sterne-Hotel Tvs Neu-Delhi liegt lediglich 25 Gehminuten vom Shahjahanabad entfernt und bietet seinen Gästen einen Gepäckraum.
Sheila Cinema liegt in einer 350 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie die Mughal Gardens sind etwa 3 Kilometer von hier entfernt. Die Lage des Hotels in einer Entfernung von 30 Minuten zu Fuß vom Gurudwara Bangla Sahib ist ein Vorteil. Auch das Humayun-Mausoleum ist in 7 km Entfernung vom Tvs Neu-Delhi. Die Unterkunft liegt in einer Entfernung von 10 Minuten zu Fuß von der Bushaltestelle New Delhi Metro Express Line und nicht weit entfernt von der U-Bahn-Station New Delhi.
Jeden Morgen wird den Hotelbesuchern ein kontinentales Frühstück serviert. Das Restaurant Southern Welcome Restaurant bietet indische Gerichte an und befindet sich rund 1 Kilometer vom Hotel Tvs entfernt.