Select dates so you can see the availability and exact prices.
6th klm.Kallithea avenue, Kallithea 851 00, Greece, Rhodes
Reni Koskinou, Rhodes, Rodos, 85100, Greece, Rhodes
Dimokratias 5-7 85100 Rhodes Town,Dimokratias, Rhodes
Fidiou 17, Rhodes Town, 85100, Greece, Rhodes
Omirou and Kalixenous 55E Old Town,Omirou and Kalixenous, Rhodes
17 Lefkosias, 85100, Rhodes Town, Greece, Rhodes