Karta Vacation Rentals
On Crete’s north coast in Ammoudara (Malevizi), a beach aparthotel by the sea — just 0.2 mi from Ammoudara Beach. Heraklion Port, the Archaeological Museum and Pankritio Stadium are a short drive away, putting city sights and shoreline within easy reach.