From €40 EUR Booking.com Situated at the beach of Oxilithos village, Evia, Hotel Stomio Beach offers air-conditioned accommodation in a peaceful and unique natural environment, with plenty of outdoor activities to keep the family entertained.