Property Location: With a stay at Caravel Apartment Hotel, you'll be centrally located in Rhodes, within a 10-minute drive of Acropolis of Rhodes and Elli Beach. This aparthotel is 4.9 mi (8 km) from Rhodes Port and 8.8 mi (14.2 km) from Anthony Quinn Bay. Rooms: Make yourself at... عرض المزيد
Reach us, we're available 24/7.