Karta Vacation Rentals
On Crete’s Ammoudara sea-front strip, just about 40 meters from the shore and a short, 10-minute drive to downtown Heraklion. The beach hotel sits roughly 15 km from Nikos Kazantzakis Airport and close to local sights like Ammoudara Beach, the Venetian Walls and sports venues such as Pankritio and Theodoros Vardinogiannis Stadium.