Athens Electra Hotel
Attica / Athens City • View on MapPlease select your dates
Open: Year Round... Athens Electra Hotel is a 4 star property, centrally located in the heart of Athens on Syntagma Square , facing the Greek Parliament and is within walking distance from Acropolis, all major historical sites and the business and commercial districts. More Info »