Nestled in the heart of Ialysos, Sun Beach Resort Complex is an ideal spot from which to discover Rhodes. The hotel is not too far from the city center: just 1 km away, and it normally takes about 10 minutes to ... Read more

View all Luxury Hotels in Rhodes