Orea Eleni Baths Beach

Orea Eleni Baths Beach

Distance from the hotel: 21 km / 18 mins driving
Pebble beach with crystal clear waters and therapeutic bath in the thermal springs where the Helen of Troy (Orea Eleni meaning beautiful Helen) was once bathed.