Distance from airport:12 miles
Transfer time:25 minutes
Hotel Location
This hotel has a total of 136 guestrooms. The town centre harbour area, once the site of one of the seven natural wonders of the ancient world - the 100 foot Collossus of Rhodes, is now home to yachts from around the world.