Apollolaan 2, Amsterdam 1077 Netherlands
+31 20 673 5922

Check room rates & availability

The Apollo Hotel Amsterdam, a Tribute Portfolio™ Hotel

back to top