Wyndham Apollo Hotel Amsterdam is located in the lovely Oud-Zuid district, at the intersection of five of the city’s famous canals. Many major tourist attractions are nearby, such as Museumplein, the Albert Cuypmarkt and the P.C. Hooftstraat – Amsterdam’s most exclusive shopping street.
The hotel has 223 rooms with private bathrooms, air conditioning, high-speed Wi-Fi, a mini bar, coffee/tea-making facilities, an LCD TV and a spacious work area. You can enjoy great views over the canals from the rooms or La Sirène restaurant. The restaurant has a beautiful terrace along the water for an unforgettable dining experience.
Would you like to experience Amsterdam from the water? At the Wyndham Apollo you can hire a private sloop with captain and explore the canals at your leisure!
Wyndham Apollo Hotel Amsterdam is easy to reach from Schiphol Airport or Central Station by car or public transport. For those arriving by car, there are private parking facilities on site.