Karta Vacation Rentals
On Crete’s Ammoudara shore in Malevizi, this beach guesthouse sits steps from Ammoudara Beach and a short drive from central Heraklion. You’re within easy reach of Heraklion Port, the Archaeological Museum and the Palace of Knossos. Nikos Kazantzakis Airport is about 15.7 km away.