Wyndham Athens Residence
5-star hotel in Athens City Centre
Reviews
7.0 out of 10
Good
Popular amenities
Explore the area
2-4 Achilleos Street, Athens, Attica, 10437
- Omonoia Square9 min walk
- Athens Central Market13 min walk
- Ermou Street14 min walk
- Athens (ATH-Eleftherios Venizelos)40 min drive