Palmyra Beach Hotel 4 stars

70, Possidonos Ave., Glyfada, Athens, 16675, Greece

Hotel image
Read more reviews for Palmyra Beach Hotel