Sheraton Riyadh Hotel & Towers Sheraton Riyadh is one the leading hotels in Riyadh, Saudi Arabia. Strategically located in the heart of the City Center and modern business district, making us the ideal venue for all international and local business travelers.