(Last Update: 24 Apr 2023)
Superior de Lux 3 bedroom villa (120sqm, two levels, sleeps up to 6 persons). Bringing back to life the myth of first class Cretan hospitality and