Sheraton Rhodes Resort

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