Caravel Hotel Apartments
Hotel
Ixia, Rhodes
Situated in Ixia, a lively area in the northern part of the island, this complex is 4 km from the town of Rhodes, 9 km from the airport, and only 100 metres from the beach. It offers an outdoor pool and a restaurant.
Number of rooms: 29
Iraklidon 101, Ixia, 85101, Greece