Paliouria,Epar.Od. Kokinou Nerou-Agiokampou Kókkinon Nerón 41003
Combining sea and mountain views, the seaside Eleni Antonouli Rooms are situated in Paliouria, on the foothills of Kissavos Mountain. Free WiFi is provided throughout. The foothills of Olympus Mountai...more