Photo gallery for Electra Metropolis Athens
Electra Metropolis Athens
Luxury Athens hotel in Athens City Centre with 2 restaurants
Reviews
9.6
Exceptional
Popular amenities
Explore the area
15 Mitropoleos Street, Athens, Attiki, 10557
- Syntagma Square3 min walk
- Acropolis8 min walk
- Parthenon18 min walk
- Athens (ATH-Eleftherios Venizelos)39 min drive