Located 174 meters from Villa Apostolis Studios. Set in a prime location of Skopelos, Hotel Prince Stafilos Skopelos puts everything the city has to offer just outside your doorstep.
Located 218 meters from Villa Apostolis Studios. Karavos Apartments and Villa is conveniently located in the popular Skopelos Town area. The hotel offers a wide range of amenities and perks to ensure you have a great time.
Located 527 meters from Villa Apostolis Studios. Stop at Akti Fine Rooms to discover the wonders of Skopelos. The hotel offers a wide range of amenities and perks to ensure you have a great time.