Sea View Apartment
in the heart of Pissouri Village

1 bedroom apartment situated next to the village square

Pissouri Village