Apollolaan 2, Amsterdam, Netherlands
Set in a prime location of Amsterdam, Wyndham Apollo Hotel Amsterdam puts everything the city has to offer just outside your doorstep. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. All the necessary facilities, including free Wi-Fi in all rooms, 24-hour front desk, express check-in/check-out, luggage storage, Wi-Fi in public areas, are at hand. Designed for comfort, selected guestrooms offer non smoking rooms, air conditioning, heating, desk, mini bar to ensure a restful night. Access to the hotel's fitness center, spa, massage, water sports (non-motorized) will further enhance your satisfying stay. No matter what your reasons are for visiting Amsterdam, Wyndham Apollo Hotel Amsterdam will make you feel instantly at home.