Karta Vacation Rentals





On Skyros island, a quick 100 metres from the central beach, Kochylas Studios sits close to Stamatis Ftoulis and George Lambrou. Walkable to Brooke Square, Manos Faltaits Museum and the Port of Skyros. Pet-friendly and perfectly placed for beach days and island strolls.