Astor Hotel
Photo gallery for Astor Hotel
Overview of Astor Hotel
Astor Hotel
4-star hotel in Athens City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
16 Karagiorgi Servias Street, Athens, Attiki, 10562
- Syntagma Square4 min walk
- Acropolis10 min walk
- Parthenon20 min walk
- Athens (ATH-Eleftherios Venizelos)37 min drive