Select dates so you can see the availability and exact prices.
Greece, Rhodes, Ioanni Kazouli 13, 851 00, Rhodes
Dilmperaki & Kathopouli, , Rhodes Town, Rhodes, GR, Rhodes
Agion Anargiron 31, Rhodes Town, 85100, Greece, Rhodes
5th klm Kalitheas Rodou, Kallithea Rhodes, 85100, Greece, Rhodes
28th October Str, 46, Rhodes Town, 85100, Greece, Rhodes
Plateia Evraion Martirwn 20, 1st floor, Rhodes Town, 85131, Greece, Rhodes
Ernest Mpevin 37 3rd floor, Rhodes Town, 85100, Greece, Rhodes
Pafou 14, Rhodes Town, 85100, Greece, Rhodes