Karta Vacation Rentals
On the island of Skyros, Greece — just 50 m from the beach and about 3 km from Skyros town center. Five autonomous guesthouses sit with direct Aegean Sea views, offering a guest-house alternative to a hotel in a beachside setting; pet-friendly and near local sights.