Karta Vacation Rentals
On Amoudara’s soft sandy shore, a 4-star beachfront boutique resort sits steps from Amoudara Beach. It’s close to Havana Beach, Heaven Beach and Edem Island Beach and about 4 km from Heraklion city center; Venetian Walls ~4.2 miles, the Archaeological Museum ~4.8 miles and Heraklion Airport ~6.2 miles.