The boutique hotel Libyan Princess is located in Paleochora, also known as the Nymph of the Libyan Sea. It offers superior guest rooms, an outdoor pool, a gym and on-site parking. The luxuriously appointed gues ... Read more

View all Luxury Hotels in Palaiochora