Situated in Skopelos Town, Evagelia's Apartment offers self-catering accommodation 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 feat Read more
Situated in Skopelos Town, Evagelia's Apartment offers self-catering accommodation 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.