The Castro Hotel is a 2+ star hotel which lies in the middle of the cosmopolitan resort of Ammoudara just 300mts from the resorts famous sandy beach. Its central location, just 3km from Heraklion and 11 km from the airport, makes it the perfect starting point for exploring the island or going on one of the islands many sightseeing excursions.