Das 4-Sterne-Hotel North Avenue Neu-Delhi liegt etwa 4 Kilometer vom Roten Fort entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi. Im ganzen Gebäude wird den Gästen WLAN angeboten.
Die Freitagsmoschee ist unter anderem ca. 10 Autominuten entfernt gelegen. Das North Avenue Neu-Delhi befindet sich in circa 3 km Entfernung vom Shahjahanabad.
Das Hotel verfügt über 28 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie einen Hosenbügel und eine Klimaanlage. Sie beinhalten Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant Manohar Bikkaneri ist ungefähr 7 Fußminuten von hier entfernt.