Karta Vacation Rentals





Perched on Skopelos island in Alikias, about 4 km from Skopelos town and 1.6 miles from Limnonari Beach. A family-friendly, pet-friendly luxury villa that keeps island life within easy reach — Skopelos Port is roughly 4.5 miles away and Skiathos Airport about 22 miles.