El hotel NH City Centre se encuentra en el centro de Ámsterdam, con vistas al Canal Singel, cerca del mercado de las flores, de Dam Square, de las calles comerciales Vondelpark y de la casa de Anna Frank. El hotel dispone de 209 acogedoras habitaciones y cuenta con el Restaurantet dVijff Vlieghen, conocido por su nueva cocina holandesa y que está ubicado en cinco edificios del siglo XVII. El Bar Gerzonis ofrece una cálida atmósfera para tomar una copa por las noches.Desde el hotel se puede llegar a pie a casi todos los monumentos y lugares destacados de Ámsterdam, además se puede acceder al museo Van Gogh, al Rijksmuseum y al Centro de Convenciones RAI cogiendo el tranvía.