All listings sorted by the filter "2.1 km - 3 km" (7)


11
Paleopetres
From 339 € per night
18
Nestoras Apartments
From 69 € per night
Sleeps: 30
Unit type (s) : One & two bedroom apts & studios
17
Elli Apartments
From 57 € per night
Sleeps: 30
Unit type (s) : One & two bedroom apts
^ Go up