Sheraton Rhodes Resort

4.5 

Ialyssos Avenue, Rhodes, South Aegean, 85100, Greece   •  Weather:   

Local Time Phone +30-22410-75000

4.5

A journey of Blue – Rhodes in 360°