Villa Ella 30 24270 22361Pitsidia, Heraklio Region, 70200, GreeceVilla Book here: Book Here Stars: 4 stars Accommodation: Summer Travel in Tymbaki, Heraklion, Crete in Villa Ella Crete. Read more… Add to favorites 0