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.