Select dates so you can see the availability and exact prices.
Faliraki, Kallithea 851 05, Greece, Faliraki
Platanos 1 area, Faliraki 851 00 Rhodes, Greece, Faliraki
Leof Kallitheas 68 PO Box 403,Leof. Kallitheas, Faliraki
Afandou, Rhodes, Afandou, 85103, Rhodes Island, Greece, Afandou