Select dates so you can see the availability and exact prices.
Leoforos Iraklidon (Ialyssou), Ixia, Rhodes
Eleutheriou Venizelou (Side Road) Ixia, 85101, Rhodes, Dodecanese, Greece, Ialysos
Pastida, Rhodes Island, Pastida, 85106, Rhodes Island, Greece, Petaloudes
IXIA IALYSOS GREECE IXIA IALYSOS GREECE, Ixia, 85101, Greece, Rhodes
Ialissos - Rhodes, IALISSOS, Ixia, Greece, Ialysos
Eleftheriou Venizelou 1 (side road), Ixia, 85101, Greece, Ialysos