Karta Vacation Rentals





Perched in Stalida on Crete’s sun-soaked north coast, this family-friendly hideaway sits about a 4-minute walk from Stalis Beach and roughly 1 km from the town center. Nearby draws include Star Beach Water Park, Aquaworld Aquarium, the Palace of King Minos at Knossos and Heraklion city — all easy day trips.