Inns in Palaiochora
We found 1 property with availability in Palaiochora
Show on map
Alexia Rooms
Παραλία Χαλίκια, Palaiochora, Greece
Featuring Wi-Fi in public areas, Alexia Rooms Palaiochora hotel is within a 200-metre distance of Chalikia Beach. This inn entices guests with parking, available nearby.
- 1-1