Karta Vacation Rentals
Right on Zakynthos’s Venetian Saint Marco square, beside the Catholic Church and just 200 m from the beach. Central island location ideal for sightseeing and business. Pet-friendly and family-friendly options are available on request.