Iraklidon Av. and Kandalou str. Ixia, Ialyssos, 85101 – Rhodes, Greece
+30 22410 90880
+30-22410-93861
caravel@caravelhotel.gr
caravelhotel