caravel

1
Caravel Hotel Apartments

Caravel Hotel Apartments

Iraklidon 101, Ixia, 85101, Greece

Apartment

Summer Travel in Theologos, Rhodes, Dodekanessos Islands in Caravel Hotel Apartments

8.1

3 stars

Book Here

Situated in Ixia, a lively area in the northern part of the island, this complex is 2.5 miles from the town of Rhodes. 6 miles. It offers an outdoor pool and a restaurant. Fee WiFi is available at the lobby and at the on-site restaurant. Read more…