Libyan Mare +30(6947)665010Eparchiaki Odos Strovlon-Paleochoras 28, Paleochora, 73001, GreeceRoom Accommodation: Summer Travel in Palaeochora, Chania, Crete in Libyan Mare Review: 5 Stars: 3 Book here: Book Here Crete. Read more… Add to favorites 0