Karta Vacation Rentals
On Amoudara's sun-soaked shore in Crete, a short walk from Ammoudara Beach and minutes by car from Heraklion Port and the Archaeological Museum. Palace of Knossos sits about 11 km away and Nikos Kazantzakis Airport is roughly 15 km—ideal for quick beach breaks and easy access to Heraklion sights.