Recommended hotels in Palaiochora

Libyan Mare

From US$ 0

Eparchiaki Odos Strovlon-Paleochoras 28 Palaiochora, Palaiochora, Crete, Greece - Show map

Show map

Libyan Mare Hotel is a 4-star venue positioned about 12.7 km from Ancient Falassarna, Ancient City of Aptera and Elafonissi Beach. The hotel in Palaiochora attracts guests with its Venetian architecture.

Book Now From US$ 0