Select dates so you can see the availability and exact prices.
2 Ioanni Metaxa, Rhodes Town, 85100, Greece, Rhodes
56 Κωνσταντίνου Υδραίου, Rhodes Town, 85100, Greece, Rhodes
Pafou 14, Rhodes Town, 85100, Greece, Rhodes
Kennedy Street 37 851 00 Rhodes Town,Kennedy Street, Rhodes