The Libyan Princess is situated in beautiful Paleochora, one of Crete’s most stunning resorts, on a peninsula between two picture-perfect gulfs that bring together mountain and sea views.
The hotel provides high-quality facilities, state-of-the-art comforts, contemporary design, discreet service and a warm, welcoming environment. All of this is topped off, of course, by the area’s unique beaches and exceptional climate.
The city of Chania is 75 kilometres away.