Select dates so you can see the availability and exact prices.
Νικηφόρου Μανδηλαρά36 Ιωνος Δραγουμη Ροδος. Πρώτος όροφος, Rhodes
60 Athinagora, Rhodes Town, 85100, Greece, Rhodes
Michail Volonaki 81, 85100, Rhodes Town, Greece, Rhodes
Ag.Ioannou 8 - Nea Poli, Rhodes, Rhodes
2 Ioanni Metaxa, Rhodes Town, 85100, Greece, Rhodes