Xenios Dias Apartments in Karteros Xenios Dias Apartments is located in Karteros, Heraklion, Crete. Each apartment has kitchen, refrigerator, WC, shower, living room, television and […] Continue Reading