Hotel Electra Athens for refined urban explorers in the city center
Electra Hotel Athens on Ermou Street is a central upper mid range city hotel near Syntagma Square and the Acropolis, offering 109 rooms, free breakfast and reliable service for urban explorers.