Pal Beach 2 stars

Palaiochóra, Palaiochóra, 73001, Greece

Hotel image
Read more reviews for Pal Beach