Electra Palace Hotel Athens

from
check rates
avg/night
up to: % savings
18 - 20 N Nikodimou Street, Athens, Attiki
  • 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 is nearby. read more
Special Offer
Reviews