Select dates so you can see the availability and exact prices.
5th km Rhodes - Kalithea Avenue, Kallithea, Rhodes, Dodecanese Islands, Rhodes
Dimokratias 5-7 85100 Rhodes Town,Dimokratias, Rhodes
Omirou and Kalixenous 55E Old Town,Omirou and Kalixenous, Rhodes
Karpathou Street 23 851 00 Rhodes,Karpathou Street, Rhodes
Kalithea Ave. 6km , Kallithea, Rhodes, GR, Rhodes
IXIA IALYSOS GREECE IXIA IALYSOS GREECE, Ixia, 85101, Greece, Rhodes
Sunprime Miramare Beach, Ixia 85101, Rhodes