Map
Kardamyli 24022, Greece

14 simple hillside apartments with views of Ritsa Beach.

Close
Hotel
Notos Hotel

14 simple hillside apartments with views of Ritsa Beach.