Wyndham Hotel Group debutta in Olanda scegliendo Amsterdam per la sua prima struttura. Si tratta del Wyndham Apollo Hotel Amsterdam, dotato di 223 camere e ubicato a breve distanza dal Rai Trade and Congress Centre, dal World Trade Centre e dal Royal Concert Hall. L'albergo mette a disposizione 6 sale polifunzionali per una capacità complessiva di 300 persone, supportate da un business centre con servizi; inoltre, ristorante, bar e palestra. Tuttavia, il passaggio al Gruppo Wyndham prevede un periodo di lavori di rinnovamento e ristrutturazione dell'Apollo, che coinvolgerà le camere, con l'implementazione di internet ad alta velocità e moderni servizi tecnologici, e contemplerà anche la costruzione di una spa.