Karta Vacation Rentals





In Ammoudara on Crete’s north coast, La Palma Bay II is a family-friendly apartment minutes from the sand. You’re a short drive from Heraklion Port and the Heraklion Archaeological Museum, and about 11.4 km from the Palace of Knossos. Stroll to Havana Beach, Heaven Beach and Edem Island Beach or reach Ammoudara Beach in roughly 1 km.