Select dates so you can see the availability and exact prices.
Leoforos Kallitheas 1, Kallithea Rhodes, 85100, Greece, Rhodes
2 Ioanni Metaxa, Rhodes Town, 85100, Greece, Rhodes
12 Georgiou Papanikolaou, Rhodes Town, 85100, Greece, Rhodes
Marias Konstantaki 13 Mandraki,Marias Konstantaki, Rhodes
Themeli 69 85100 Center of Rhodes,Themeli, Rhodes