Iberostar Creta Marine Hotel Rethymno P.O. Box 265 Rethymno Greece The town of Rethymno on the island of Crete, Greece is the home of the Iberostar Creta Marine Hotel Rethymno. Guests of the island will find many places of interest, including the beaches of Crete, the Zoniana Wax Museum, the Preveli Monastery, the Fortezza, the ancient site of Eleftherna, the Rimondi Fountain, and the Ottoman Baths.