The Wyndham Grand Athens offers an unforgettable travel experience and is an ideal destination for business and leisure travellers.
Strategically located in the retail and business district, right next to the metro station, it's the ideal base for exploring the main archaeological sites, museums and sights, with the Acropolis and the Acropolis museum about a 20-minute walk away.
Support and useful information