Select dates so you can see the availability and exact prices.
Ferenikis Street, 14, Ialyssos, Ialysos
Parodos Eleftheriou Venizelou, Ialysos, 85101, Greece, Ialysos
35 Hiraklidon - Rhodes, Rhodes 851 01, Greece, Ialysos
Dioskouridou street 18 85100 Rhodes,Dioskouridou street, Rhodes