NH Amsterdam Noord ligt in het noorden van Amsterdam, vlak bij het centraal station, en biedt makkelijke toegang tot alle beroemde bezienswaardigheden. Er is privéparkeergelegenheid beschikbaar tegen een toeslag. Er is ook gratis WiFi beschikbaar.