From €35 EUR Booking.com Located right on the sandy beach of Neos Pyrgos in Euboea, To Rodon features a bar-restaurant with a sea-view sun terrace.