Michelakis Apartments +30 22870 51020Agios Andreas, Mochlos, Crete, 72057, GreeceApartment Accommodation: Summer Travel in Sitia, Lasithi, Crete in Michelakis Apartments Book here: Book Here Crete. Read more… Add to favorites 0