Das Hotel North Avenue Neu-Delhi liegt 6 Kilometer vom Gurudwara Bangla Sahib entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Das Hotel besticht durch WLAN im ganzen Gebäude.
University of Delhi ist in 18 Gehminuten Entfernung gelegen. Bis zum Feroz Shah Kotla Stadion sind es nur 7 Kilometer von Minuten zu Fuß.
Es gibt 28 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige von ihnen bieten einen Flachbild-TV sowie eine Minibar. Das Badezimmer ist mit einer getrennten Toilette und einer Dusche ausgestattet.
Es gibt Manohar Bikkaneri und Domino's Pizza in 600 Meter Entfernung.