Castello Village Resort ****

Sissi, north-west Lasithi 4 stars. Check availability and prices Built in a traditional Cretan village style, Castello Village Resort Neapoli is situated in the picturesque seaside village of Sissi with its numerous bars, coffee shops, taverns, restaurants, souvenir shops, and boutiques. … Continued