Eriki Studios & Apartments Epanochori, Selinou, Chania, 73009, GreeceApartment Accommodation: Summer Travel in Sougia, Chania, Crete in Eriki Studios & Apartments Review: 9.3 Book here: Book Here Crete. Read more… Add to favorites 0