Karta Vacation Rentals
In Ammoudara on Crete’s sun-soaked coast, just 70 meters from the island’s longest sandy beach and a few kilometers from Heraklion. Close to Havana Beach, Edem Island Beach and Heaven Beach, with shops and restaurants right outside the door — a family-friendly base for beach days and city outings.