Karta Vacation Rentals





On Crete’s northern shore in Ammoudara (Malevizi), right by the sea. A short drive gets you to Ammoudara Beach and Pankritio Stadium. You’re also within easy reach of Heraklion Port, the Heraklion Archaeological Museum and the Palace of Knossos.