Sheraton Rhodes Resort
Ialyssos Avenue
Rhodes
South Aegean
Phone:
+(30)(22410) 75000
Find your nearest Starwood Hotels
Directions
Opening Hours
Sheraton Rhodes Resort QR Code for Smartphones