Featuring luggage storage, the 3-star Hotel Tvs New Delhi is located within 5 minutes' walk of Sheila Cinema.
This New Delhi hotel places you within 2 km of the big Ajmal Khan Park and just 1.6 km from Rural Electrification Corporation Limited. Guests can easily reach the historic Agrasen ki Baoli Step-Well which is nearly 25 minutes' walk from the hotel. Entertainment in the area includes Jantar Mantar Observatory 2.1 km from the Tvs New Delhi. The nearest bus stop is New Delhi Metro Express Line, located merely a 10-minute walk away, and Rajeev Chowk train station is about a 20-minute walk away.
The restaurant Southern Welcome Restaurant is just 1.6 km from the accommodation.