Map
Kardamyli 24022, Greece
Price
145
website

14 simple hillside apartments with views of Ritsa Beach.

Hotel
Notos Hotel

14 simple hillside apartments with views of Ritsa Beach.