Located in Skopelos Town, Evagelia's Apartment offers self-catering accommodations with free WiFi.
The property features views of the sea.
The one-bedroom apartment features a fully-equipped kitchen features a dishwasher, an oven and a microwave, as well as a coffee machine. A flat-screen TV is featured.