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
- Syntagma Square5 min walk
- Acropolis6 min walk
- Temple of Olympian Zeus7 min walk
- Athens (ATH-Eleftherios Venizelos)29 min drive