Select dates so you can see the availability and exact prices.
Kennedy Street 37 851 00 Rhodes Town,Kennedy Street, Rhodes
Ionos Dragoumi 6 Rhodes Town,Ionos Dragoumi, Rhodes
31 Dimitriou Theodoraki Street 1st Floor,Dimitriou Theodoraki Street, Rhodes
Tauriskou 25 85100 Rhodes,Tauriskou, Rhodes