Select dates so you can see the availability and exact prices.
Kanada St. 42, Rhodes, 85100, Greece, Rhodes
Apollonos & Dioskouridon 85100 Rhodes Town,, Rhodes
Kathopouli 58, Rhodes Town, 85100, Greece, Rhodes
Petraki Giallourou 4 85100 Rhodes,Petraki Giallourou, Rhodes
Lohagou Fanouraki 20, Rhodes Town, 85100, Greece, Rhodes
Mihail Petridi 92, 85100, Rhodes Town, Greece, Rhodes
Leoforos Iraklidon Avenue, Ialisos, Rhodes