Studio Evridiki Hotel
Petra Lesvos, Petra, 81109, Greece
Just 50 m from the beach in the scenic village of Petra, Studio Evridiki features self-catered accommodation amidst by a lush garden. Guests can relax under the shade of the vine-covered pergola. Free Wi-Fi is available in public areas.