Nilos Jewels – Elounda Peninsula All Suite Hotel By admin Posted 2016-02-19T09:27:19+02:000000001929201602 In 2016-02-192023-07-24http://odysseusjewels.com/wp-content/uploads/2017/06/odysseus_logo1.pngOdysseus Jewelshttp://odysseusjewels.com/wp-content/uploads/2017/06/odysseus_logo1.png200px200px 0 0 Address: PORTO ELOUNDA PENINSULA ALL SUITE HOTEL 72053, ELOUNDA/CRETE GREECE admin