Evdokia Hotel is a small traditional complex of apartments and studios, which combines a genuine Greek atmosphere with a modern way of life located 30 mete
"
Evdokia Suite, features a large built in bed, a couch, private bathroom and balcony
Anynomous
"
Evdokia Suite, features a large built in bed, a couch, private bathroom and balcony
" 14 September 2023