Stylish, bijou quality design distinguishes this Deluxe Boutique Resort being situated in one of the prestigious and most prized locations in Crete, the traditional - seaside village of Sissi. Evoking a bygone Era of gracious living, Castello Boutique Resort & Spa offers the personalised service and amenities, required by today’s discriminating traveller. |