Sheraton Riyadh Hotel & Towers

3.8 

Olaya Junction of King Fahad and King Abdullah Road, P.O. Box 90807, Riyadh, 11623, Saudi Arabia   •  Weather:   

Local Time Phone (966) 11 454 3300

3.8