Photo gallery for The Residence Aiolou Hotel & Spa
The Residence Aiolou Hotel & Spa
3-star hotel in Athens City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the area
39 Aiolou, Athens, 105 51
- Acropolis6 min walk
- Syntagma Square10 min walk
- Parthenon17 min walk
- Athens (ATH-Eleftherios Venizelos)37 min drive