Select dates so you can see the availability and exact prices.
Dimokratias 6, Kremasti 851 01, Greece, Ialysos
Archiepiskopoy Tryfonos Kremasti, Kremasti, 85104, Greece, Ialysos
12 Marathonos, Kremasti 851 04, Greece, Petaloudes
Theologos, Theologos, 85106, Greece, Petaloudes
Pastida, Pastida, 85101, Greece, Petaloudes
25th Martiou & Solonos 3, Kremasti 85014, Greece, Petaloudes
172A, Eleftherias Avenue, Kremasti 851 04, Greece, Petaloudes
PARODOS AKROPOLEOS,1 , Ialyssos, Rhodes, GR, Ialysos
19km Rodos-Kamiros Nat.Road, Tholaros beach, Theologòs 851 06, Greece, Petaloudes
19 km Rhodes- Kamiros Avenue, Tholaros area, Limits between Paradisi & Theologos Villages, Rhodes 851 06, Greece, Petaloudes