Select dates so you can see the availability and exact prices.
Γεωργίου Σεφέρη 149 Εισόγειο, 85100, Ixia, Greece, Rhodes
34 Kallipatiras, Ialysos
18 Eleftheriou Venizelou 1, Ixia, 85101, Greece, Ialysos
Kremasti Beach, Kremasti 6, Ialysos
Leoforos Lalyssou, Ialyssos 851 01, Greece, Ialysos
Λεωφόρος Ελευθερίας 72, 85104, Kremasti, Greece, Petaloudes
Iraklidon Avenue Trianton,Iraklidon Avenue, Rhodes
Apollonos & Dioskouridon 85100 Rhodes Town,, Rhodes
172A, Eleftherias Avenue, Kremasti 851 04, Greece, Petaloudes