Almirida - Villas
![]() |
Almirida, Chania, Greece
SK PLACE is a luxury development of three very spacious independent Villas overlooking the sea on the edge of the pretty fishing village of Almyrida w ...
more
4 Key - Villa
|
![]() |
<1>