Situé à 3 km des Jardins des Lodhis, qui offre le frisson de découvrir quelque chose de beau, Hotel Townhouse Vinobapuri Metro Station à New Delhi propose un restaurant.
Cet hotel 4 étoiles se trouve à 25 minutes à pied du Temple du Lotus et à 10 minutes en voiture de la Tombe d'Humayun. À 5 km de l'hotel, les voyageurs d'affaires trouveront la Tour Chor Minar. Des lieux de divertissement tels que Club de golf de Delhi sont également à 15 minutes en voiture. Townhouse Vinobapuri Metro de New Delhi est placé à quelques pas de la station de métro Vinobapuri.
Les chambres offrent un coin salon, ainsi qu'un bureau pour le confort des invités. Les divertissements dans la chambre comprennent un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite, tandis que des équipements tels qu'une climatisation sont également fournis.
Le quartier regorge de restaurants, dont Amar Corner, situé à 1 km de Townhouse Vinobapuri Metro.