Elia Stavros Villas +30(28215)04684Stavros - Creta, Chania Region, 73100, GreeceVilla Book here: Book Here Stars: 0 Review: 0 Accommodation: Summer Travel in Stavros, Chania, Crete in Elia Stavros Villas Crete. Read more… Add to favorites 0