When you stay at Diagoras & Attalos Villas in Rhodes, you'll be on the beach and 13 minutes by car from Ancient Kamiros. This upscale villa is 17.5 mi (28.2 km) from Rhodes Port and 18.1 mi (29.2 km) from Palac ... Read more

View all Luxury Hotels in Rhodes