Castello Boutique Resort and Spa +30(28410)71102Sissi, Lassithi, 72400, GreeceHotel Book here: Book Here Stars: 5 Review: 5 Accommodation: Summer Travel in Sisi, Lasithi, Crete in Castello Boutique Resort and Spa Crete. Read more… Add to favorites 0