Unique location along the famous canals of Amsterdam!
Be Amazed! The Wyndham Apollo Hotel Amsterdam provides the ideal base from which to explore Amsterdam. Located at a unique location where five canals meet, in the green and residential part of Amsterdam. Only steps away from the historical centre, famous museums and most outstanding shopping streets. And since we also have the major business areas in our surroundings, we can offer the best of both worlds.
Hotel facilities
The Wyndham Apollo Hotel Amsterdam offers 223 luxurious rooms and suites, most of which have a great view overlooking the Amsterdam canals. The hotel offers a wide variety of beautiful meeting rooms, with a maximum capacity of 300 people. Be amazed and have a culinary experience in our fish restaurant, La Sirène, overlooking our private marina and the canals. Sitting next to the open fire in our Marina Lounge with an amazing canal view, we serve a wide range of drinks and selections of salads, sandwiches, snacks or hot dishes. In summertime you can enjoy a drink or meal on our large terrace alongside the water. We also offer the in-house Chill Out Spa, where you can relax and enjoy treatments and massages.
Location and surroundings
The Wyndham Apollo Hotel Amsterdam is situated only a few minutes from the Royal Concerthall, Vondelpark, the Rijksmuseum and the Van Gogh museum. Other possibilities in the immediate vicinity include a canal cruise or shopping in the most exclusive shopping streets. Or how about a visit to the Anne Frank House, Madam Tussauds, Dam Square, Albert Cuyp market, an espresso at the canals, a beer on the Leidseplein – there is just too much to mention! The Wyndham Apollo Hotel Amsterdam is located within walking distance of the RAI Congress Centre and just five minutes away from the World Trade Centre. The hotel is easy to reach since it is situated just five minutes away from the ringroad A10, and 20 minutes from Amsterdam Airport Schiphol. The hotel also has its own private parking!