Karta Vacation Rentals
On Crete’s Ammoudara waterfront, steps from Ammoudara Beach and a short drive to Heraklion Port and the Archaeological Museum. This premium all-inclusive resort sits in the heart of the town with easy access to the Palace of Knossos (about 10–12 km).