Karta Vacation Rentals
On Crete’s sun-washed coast in Ammoudara (Malevizi), just about 200 m from Amoudara Beach and a short drive to Heraklion Port and the Archaeological Museum. Family-friendly and pet-friendly studios & apartments with easy access to Pankritio Stadium, Venetian Walls and Nikos Kazantzakis Airport (≈15 km).