Select dates so you can see the availability and exact prices.
4 G. Kokkidi Street, Rhodes Town, Rhodes, Dodecanese Islands, Rhodes
Karpathou 23, Rhodes Town, 85100, Greece, Rhodes
45 Orfanidou 2nd floor, Rhodes Town, 85100, Greece, Rhodes
Απολλωνίων 33, 85100, Rhodes Town, Greece, Rhodes
Νικηφόρου Μανδηλαρά36 Ιωνος Δραγουμη Ροδος. Πρώτος όροφος, Rhodes
39 Grigoriou Lampraki, Rhodes Town, GR, Rhodes
Triptolemou 23 old town, 85100, Rhodes Town, Greece, Rhodes
15 Georgiou Papanikolaou 3, Rhodes
Pythagora 31 & Lysippou 2, Rodos 851 00, Greece, Rhodes
Koskinou, Kalithea, Rhodes