Achlia Apartments and Villas AIlia, Lassithi, 72055, GreeceVilla Book here: Book Here Stars: 2 stars Review: 9 Accommodation: Summer Travel in Anatoli, Lasithi, Crete in Achlia Apartments and Villas Crete. Read more… Add to favorites 0