Electra Hotel Athens Electra Hotel Athens 4-star hotel Athens, 105 63, Greece – Show map In one of the most central locations in Athens, the Electra Hotel Athens is next to Syntagma Square. A 5-minute walk through charming Plaka takes you to the Acropolis. Available Rooms 37.983917 23.729360 Share this:TwitterFacebookLike Loading...