Karta Vacation Rentals
In Amoudara, a short, salty stroll from the sand — just 80 m from Amoudara’s sandy beach and about 4 km from Heraklion town and port. The small family-run complex sits 300 m from the centre and near Havana Beach, Heaven Beach and Edem Island Beach.