Crete, the largest of the Greek islands, has it all: impressive beaches, charming towns, hidden corners and millennia-old archaeological ruins. Iberostar offers you a hotel to explore the island as a family: Iberostar Creta Marine. Located on the seafront on a private beach, our facilities are the most comfortable place for you to enjoy the beauty of Greece.