Movenpick Hotel Amsterdam City Centre
Piet Heinkade 11, Zeeburg, Amsterdam, Noord-Holland, Netherlands, 1019 BR
With a stay at Movenpick Hotel Amsterdam City Centre, you'll be centrally located in Amsterdam, a 1-minute drive from Passenger Terminal Amsterdam (PTA) and 10 minutes from Artis. This 4-star hotel is 2.3 mi (3.7 km) from Anne Frank House and 2.5 mi (4 km) from Dam Square.