The Wyndham Apollo Hotel Amsterdam - Amsterdam
Are you a business owner in Amsterdam?
Promote your business 365 days a year with the #1 Guide to Amsterdam.
- Gain MAXIMUM EXPOSURE with a 'Dedicated Business Profile'
Directions to The Wyndham Apollo Hotel Amsterdam
The Wyndham Apollo Hotel Amsterdam is an ideal base for business travellers to attend meetings and seminars and tourists alike to explore Amsterdam. This five-star facility is located at a unique location where five canals meet, in the green and residential part of Amsterdam. It presents the best of both worlds as it is barely steps away from the things to do in the historical centre, famous museums and most exceptional shopping streets; while also being close to the major business areas of Amsterdam.
My Guide Website?