Karta Vacation Rentals





On Amoudara’s shoreline, a beachfront apartment just steps from Amoudara Beach and close to Heaven Beach and Havana Beach. Minutes from Heraklion city center and about 4.3 miles to the Venetian Walls; Heraklion International Airport is roughly 6.2 miles away.