Featuring a barbecue, Evagelia's Villas is located in the center of Skopelos Town, just 295 feet from the sea and Skopelos Port. Free WiFi is provided.
Combining wood and stone, Evagelia's Villas is a 3-story traditional building. A seating area and a kitchen are available. A flat-screen TV with satellite channels, as well as a computer are featured. Towels and bed linen are provided here.
Guests can also relax on the terrace, or prepare a barbecue on site.