Olympic I Hotel Rethymno 42 Themistokli Moatsou Street Rethymno Greece The Olympic I Hotel Rethymno is located in the town of Rethymno on the Greek island of Crete. Guests of the hotel will enjoy many attractions and historic sites nearby, including the Fortezza, the Ottoman Baths, the Preveli Monastery, the ancient site of Eleftherna, the Zoniana Wax Museum, the Rimondi Fountain, the Venetian Loggia, and the beaches of Crete.