NH City Centre

Spuistraat, 288-292 | City Center, 1012VX Amsterdam, Nederland

This comfortable hotel is situated in a central location, close to Damplatz and the main train station.

Kart