Electra Palace Hotel Athens

18 - 20 N Nikodimou Street
Athens
Greece