”Wyndham Grand ”.

The fully renovated Wyndham Grand Athens hotel welcomes you 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, [...]