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.
License number: 0756K132KO492601
Number of rooms : 1