Nh City Centre Hotel, Amsterdam hotels at discounted rates

Nh City Centre Hotel
Spuistraat 288-292, Amsterdam, 1012VX, Netherlands