Greece / Dodecanese Islands / Rhodes / Ixia Address : Iraklidon Av. and Kandalou str.
Ixia, Ialyssos, 85101 – Rhodes, Greece Type : [Apartment / s]
Amenities
Open: May to Octomber...Caravel Hotel is a charming 3 star hotel conveniently located at the beautiful Ixia bay, only 4 km away from Rhodes town and 9 km from the airport.