Ibis Amsterdam Centre liegt im Herzen von Amsterdam, nur 15 Gehminuten entfernt von: Dam und Madame Tussauds. Dieses Hotel mit dem Schwerpunkt auf Umweltfreundlichkeit und Nachhaltigkeit ist 2 km von Anne-Frank-Haus und 3,8 km von Leidseplein entfernt.