Doté d'une zone commerçante et d'un restaurant, l'hotel Avalon Courtyard Residence Suites New Delhi se situe dans le voisinage de "Sud de Delhi" à New Delhi, à moins de 2 km du Palais Jahaz Mahal, idéal pour ceux qui pratiquent le tourisme culturel. Doté d'une piscine, cet hotel 4 étoiles offre 47 chambres dans une zone avec un restaurant.
Située à 10 minutes en voiture du Jardin des Cinq Sens, la résidence est aussi à 15 minutes en voiture du Parc archéologique de Mehrauli. À 4 km d'Avalon Courtyard Residence Suites de New Delhi, les voyageurs d'affaires trouveront le Monument Alai Minar. Le Qûtb Minâr est à 20 minutes en voiture, ainsi que la station de métro Sultanpur est assez proche de la propriété. L'arrêt d'autobus le plus proche est NBCC, à 850 mètres, et la de New Delhi est à 17 km.
Les chambres anti-allergènes d'Avalon Courtyard Residence Suites disposent de la climatisation ainsi que d'un minibar. Elles comportent une toilette séparée et une douche dans les salles de bain. Les salles de bains avec une toilette séparée et une douche comprennent également un sèche-cheveux et des peignoirs de bain.
L'hotel Avalon Courtyard Residence Suites offre également un petit-déjeuner sous forme de buffet. Les options de restauration incluent également Swiss Gourmessa, situé à 4 km de l'hotel.