Select dates so you can see the availability and exact prices.
Leoforos Kallitheas 1, Kallithea Rhodes, 85100, Greece, Rhodes
Koskinou Kalithea, Rhodes
1 zoi vlachopolou, Rhodes
Fidiou 17, Rhodes Town, 85100, Greece, Rhodes
Dimokratias 5-7 85100 Rhodes Town,Dimokratias, Rhodes