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