Olympic II Hotel Rethymno 52 Ari Velouhioti Street Rethymno Greece The Olympic II Hotel Rethymno is located on the beaches of the Greek island of Crete. Guests will find many opportunities for sight-seeing, including the ancient site of Eleftherna, the Ottoman Baths, the Zoniana Wax Museum, the Rimondi Fountain, the Venetian Loggia, the Preveli Monastery, and the Fortezza.