Select dates so you can see the availability and exact prices.
Praxitelous 9, 85100, Rhodes Town, Greece, Rhodes
56 Κωνσταντίνου Υδραίου, Rhodes Town, 85100, Greece, Rhodes
5 Anthoula Zervou Apartment street number 5, Rhodes
5 Ανθούλα Ζερβού, 85100, Rhodes Town, Greece, Rhodes