Apollo Hotel Amsterdam, a Tribute Portfolio Hotel

Apollolaan 2, Amsterdam 1077 Netherlands
+31 20 673 5922
  • Digital Check-In
  • Service Request
  • Fitness
  • Internet

Enjoy The Comfort And Style Of Our Amsterdam Hotel Rooms

  • 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