Select dates so you can see the availability and exact prices.
Praxitelous 9, 85100, Rhodes Town, Greece, Rhodes
Kennedy Street 37 851 00 Rhodes Town,Kennedy Street, Rhodes
2 Ioanni Metaxa, Rhodes Town, 85100, Greece, Rhodes
Orfanidou Street 54, Rodos, 85100, Greece, Rhodes
5 Ανθούλα Ζερβού 4Th Floor, 85100, Rhodes Town, Greece, Rhodes
Nikiforou Mandilara 20-22, Rhodes
56 Κωνσταντίνου Υδραίου, Rhodes Town, 85100, Greece, Rhodes