Select dates so you can see the availability and exact prices.
4 G. Kokkidi Street, Rhodes Town, Rhodes, Dodecanese Islands, Rhodes
1 zoi vlachopolou, Rhodes
Koskinou Kalithea, Rhodes
Dimokratias 5-7 85100 Rhodes Town,Dimokratias, Rhodes
Dioskouridou street 18 85100 Rhodes,Dioskouridou street, Rhodes
Sunprime Miramare Beach, Ixia 85101, Rhodes