Electra Palace Hotel Athens

check rates
up to: % savings
18 - 20 N Nikodimou Street, Athens, Attiki 105 57
  • stars
  • rating
Set in the district of Plaka on a quiet side street, this Athens hotel is near the new Acropolis Museum, Zappeion Exhibition Hall, The Roman Agora, and 500 metres from Syntagma Square's metro station to the Athens Airport. The tram to the Athens coastline read more
Special Offer