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