Apollolaan 2, Amsterdam 1077 Netherlands
+31 20 673 5922

Enjoy the comfort and style of our Netherlands accommodation

  • Recharge in our upscale accommodation which offers tranquil hotel rooms in Amsterdam, Netherlands

  • Get a sound night's rest in our hotel rooms that feature comfortable beds and soundproof windows

  • Those traveling in the Netherlands on business will value the large desks and free, in-room Wi-Fi

  • Enjoy canal views, flat-screen TVs and complimentary coffee and tea in all of our accommodations

  • Experience the unique beauty of our Design Room and generous layout of our canal-view hotel suites

  • Hotel guests can also take advantage of our 24-hour fitness center and remarkable restaurants

  • This hotel has a smoke-free policy
back to top

Check room rates & availability

The Apollo Hotel Amsterdam, a Tribute Portfolio™ Hotel