Apollolaan 2, Amsterdam 1077 Netherlands
+31 20 673 5922

Check room rates & availability

The Apollo Hotel Amsterdam, A Tribute Portfolio™ Hotel