Hotel Palmyra Beach

70, Possidonos Avenue
Glyfada
Greece