Achillion Palace Hotel Rethymno 27 K Giamboudaki Str Rethymno Greece Located on the island of Crete, this Rethymno hotel is near many attractions and historic sites. Guests of the Achillion Palace Hotel Rethymno will enjoy visiting the beaches, the Ottoman baths, the ancient site of Eleftherna, the Zoniana Wax Museum, the Preveli Monastery, the Rimondi Fountain, the Fortezza, and the Venetian Loggia.