Greek Hotel of the Year 2022

Wyndham Grand Athens, Αθήνα

Wyndham Grand Athens hotel, the 1st Wyndham Hotel Group hotel in Greece offers an unforgettable travel experience and an ideal destination for business and leisure travelers alike.Wyndham Grand Athens welcomes you, fully renovated, to a new haven of affordable luxury in the center of Athens. Conveniently located right next to Metaxourgeio metro station Wyndham Grand Athens hotel is the ideal starting point to explore every major attraction and significant landmarks within minutes. With 276 rooms and suites in 8 floors, Wyndham Grand Athens hotel offers a wide variety of brand new accommodations to suit single, couple, or family needs for business or leisure travelers.