The NH City North is a bright modern hotel, centrally located 800 metres from Amsterdam Central Station. The 266 air conditioned bedrooms have light contemporary furnishings and modern facilities including satellite television, television and wireless internet access. Guests can enjoy the relaxed atmosphere of the Traveler's Restaurant while tucking into traditional Dutch dishes and specialities.
Minimum 2 night stay incl Sat. Minimum 3 night stay incl: 29-31 Dec & 25-27 Mar.
Minimum 2 night stay incl Sat.