Select dates so you can see the availability and exact prices.
Pafou 14, Rhodes Town, 85100, Greece, Rhodes
Mandilara 20-22 85100 Rodos,Mandilara, Rhodes
Kennedy Street 37 851 00 Rhodes Town,Kennedy Street, Rhodes
Triptolemou 23 old town, 85100, Rhodes Town, Greece, Rhodes