Niché dans le quartier Sud de Delhi, bien connu pour ses sites historiques comme la Porte de l'Inde situé à 7 km, l'hotel Oyo Townhouse Green Park Residency 3 New Delhi propose un salon partagé et un restaurant.
Cet hotel 3 étoiles est placé à 10 minutes en voiture du Temple du Lotus et à 5 minutes de marche de station de métro Green Park. L'hotel se trouve également à 3 km des Jardins des Lodhis à New Delhi. Le Temple Uttara Swami Malai se trouve à 15 minutes en voiture d'Oyo Townhouse Green Park Residency 3 de New Delhi. Cet hotel est également situé à proximité de l'arrêt de bus Green Park Metro.
Chacune des 30 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite.
Un petit déjeuner continental est servi chaque matin à Oyo Townhouse Green Park Residency 3. La résidence se trouve à moins de 600 mètres de Kerala Hotel Restaurant et offre une large sélection de repas.