Select dates so you can see the availability and exact prices.
56 Κωνσταντίνου Υδραίου, Rhodes Town, 85100, Greece, Rhodes
Kathopouli 58, Rhodes Town, 85100, Greece, Rhodes
7 Γεωργιου Ευσταθιου, Rhodes Town, 85100, Greece, Rhodes
12 Georgiou Papanikolaou, Rhodes Town, 85100, Greece, Rhodes
2 Ioanni Metaxa, Rhodes Town, 85100, Greece, Rhodes