Electra Palace Athens
Photo gallery for Electra Palace Athens
Overview of Electra Palace Athens
Electra Palace Athens
5-star hotel in Athens City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
18 - 20 N Nikodimou Street, Athens, Attiki, 105 57
- Oinoscent1 min walk
- Ermou Street3 min walk
- Syntagma Station7 min walk
- Athens (ATH-Eleftherios Venizelos)29 min drive