Karta Vacation Rentals





On the beachfront in Ammoudara, Crete — steps from Ammoudara Beach and close to Edem Island Beach and Havana Beach. A short drive puts you at Heraklion Port and the Heraklion Archaeological Museum, with the Palace of Knossos about 11 km away. Beach-hotel convenience with free self-parking onsite.