Niché dans le quartier Sud de Delhi, bien connu pour ses sites historiques comme la Porte de l'Inde situé à 7 km, l'hotel Townhouse Green Park Residency 1 New Delhi propose un salon partagé et un restaurant.
Le Temple du Lotus est à 10 minutes en voiture et des attractions culturelles telles que le Centre national des sciences se trouvent à 15 minutes en voiture de cet hotel 3 étoiles. Les Jardins des Lodhis sont situés à 3 km de l'hotel, ainsi que l'aéroport international Indira Gandhi est à 20 km. Le Temple Uttara Swami Malai se trouve à 20 minutes en voiture de Townhouse Green Park Residency 1 de New Delhi. Cet hotel est également situé à proximité de Green Park.
Toutes les chambres sont équipées de la climatisation, tandis que certaines d'entre elles sont équipées d'un espace de stockage et d'une cuisine partagée pour le confort des clients.
Un petit déjeuner continental est servi chaque matin à Townhouse Green Park Residency 1. Gupta Sweets se trouve à seulement 1 km de la résidence.