Incorrect data? Please notify us at hi@itinari.com.
Electra Hotel is a 4 Star hotel located in the heart of Athens, right across Syntagma Square, on the most commercial street of the city, Ermou street.
Want to plan a trip here? Talk to AI travel assistant Maya.