Achilleas store is one of the best shops located in the center town of Rethymnon and awaits you in a friendly environment for your shopping with very good prices. Sandals, bags, wallets, shoes, belts and multi accessories are of top quality leather and fitted for every guest. A great place to buy gifts for yourself or your loved ones reminding you of Crete.