Libyan Mare Eparchiaki Odos Strovlon-Paleochoras 28, Paleochora, 73001, Greece accommodation  package