A stay at ibis Amsterdam Centre places you in the heart of Amsterdam, within a 15-minute walk of Dam Square and Madame Tussauds. This eco-friendly hotel is 1.2 mi (2 km) from Anne Frank House and 2.4 mi (3.8 km) from Leidseplein.
Stationsplein 49, centrum
Amsterdam, north holland
1012 AB
Checking for room alternatives