Small Luxury Hotels in Palaiochora
We found 1 property with availability in Palaiochora
Show on map
Libyan Princess
Main Street, Palaiochora, Greece
The 4-star Libyan Princess Palaiochora hotel is nestled nearly a 5-minute walk from Chalikia Beach and features an outdoor swimming pool. Located 4.6 km from Beach Grammeno, the hotel offers views of…
- 1-1