Sheraton Rhodes Resort

4.5 (202 reviews)

Ialyssos Avenue, Rhodes, L, 85100, Greece   •  Weather:    •   Local Time:     •  Phone: +30-22410-75000  

4.5