A poco más de 25 minutos a pie del Hotel Tvs Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Mercado de Karol Bagh.
Ubicado a unos 3 km de la Iglesia Catedral de la Redención, este hotel tambiénse ubica a un corto paseo de la estación de tren Nueva Delhi. Entre los lugares de interés religioso de la zona se incluyen la Tumba de Humayun (a 7 km) y la Catedral del Sagrado Corazón (a 2 km). Estar a unos 30 minutos a pie del Agrasen ki baoli es una ventaja para los huéspedes que se alojen en el Tvs Nueva Delhi. La estación de metro New Delhi está situada a pocas cuadras de este hotel.
El establecimiento ofrece un desayuno continental. El restaurante el Southern Welcome Restaurant está a 1 km del Hotel Tvs y sirve comida india.