The Island Hotel is located on the beach of the newly fashionable district of Gouves at the island of Crete in Greece, just 19km from Heraklion city centre and 17km from Heraklion international airport. A short drive will bring you to many sightseeings such as the Creta Aquarium, ...