Das Avalon Courtyard Residence Suites befindet sich im Restaurantviertel von Neu-Delhi, 15 km vom Delhi Flughafen entfernt und verfügt über ein Hallenbad. Das Hotel bietet allen Gästen einen Geldautomaten und eine Wechselstube an.
Das 4-Sterne-Hotel befindet sich im Stadtteil South Delhi, in einer 5 Gehminuten Entfernung von der U-Bahn-Station Sultanpur. Qutb Minar gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem 3 km weit weg von der Unterkunft. Vom Hotel aus liegt das Schönste der Stadt zum Greifen nah und Qutb-Komplex ist nur 10 Minuten Fahrweg von entfernt. Das Avalon Courtyard Residence Suites ist nur wenige Fahrminuten entfernt von der Busahltestelle NBCC Ghitorni gelegen.
Das Hotel verfügt über 47 Gästezimmer, die über einen Ankleidebereich und eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Neben einer Minibar gibt es auch WLAN und einen Flachbild-TV. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Morgenmäntel.
Das Avalon Courtyard Residence Suites bietet täglich ein Frühstücksbuffet im Restaurant. Das Restaurant Theobroma bietet Gerichte der modernen Küche und liegt nur 35 Autominuten vom Hotel entfernt.