Electra Hotel Athens

5 Ermou, Athens, Greece Get Directions to this spot
5 Ermou
Athens
Greece

Rate and review Electra Hotel Athens in Athens, Greece!

Share your experiences at Electra Hotel Athens with your friends or discover more Hotels in Athens, Greece.