Electra Hotel

Electra Hotel Address: 5 Ermou Street, Athens, Greece

Minimum price found for Electra Hotel was: 94 EUR

Click here to get more information, photos & guest ratings for Electra Hotel