Select dates so you can see the availability and exact prices.
Perikleous Str. 68 Altstadt Rhodos,Perikleous Str., Rhodes
G. Haritou Square 85131 Rhodes,G. Haritou Square, Rhodes
60 Athinagora, 85100, Rhodes Town, Greece, Rhodes
28-30 Akti Miaouli street 85100 Rhodes Town,Akti Miaouli street, Rhodes
Ionos Dragoumi 6 Rhodes Town,Ionos Dragoumi, Rhodes
Tauriskou 25 85100 Rhodes,Tauriskou, Rhodes