Sheraton Riyadh Hotel & Towers, placé à 4 km de la Salle de réception Al Mursalat, offre un centre avec piscine intérieure, ainsi qu'un centre de fitness ouvert 24h/24. Niché dans la région financière de "Al Worood" à Riyad, l'hotel dispose d'une galerie d'art privée pour le plaisir des clients.
L'hotel bénéficie d'un emplacement important dans les environs de la Tour du Kingdom Centre, tandis que des boutiques comme le Centre commercial Riyadh Gallery sont à environ 25 minutes de marche. Sheraton Riyadh Hotel & Towers se trouve également à 4,1 km du siège de la Capital Market Authority à Riyad. La région est remarquable pour ses lieux d'enseignement comme l'Université du Roi-Saoud, situé à 10 minutes en voiture de cette propriété. La gare Riyadh se situe à 12 km de l'hotel de luxe.
Sheraton Riyadh Hotel & Towers comprend 197 chambres avec une TV à écran plat avec des chaînes satellite, ainsi qu'un minibar et une cafetière/théière. Un presse-pantalon et une climatisation sont fournis pour le confort des clients. Outre un bidet, une toilette séparée et une douche, les salles de bains privées comprennent également un sèche-cheveux et des draps de bain.
Un petit-déjeuner végétarien est disponible chaque matin à Sheraton Riyadh Hotel & Towers. Les invités peuvent profiter du temps dans le bar lounge. La Piazza Restaurant offre de la cuisine italienne et se trouve à proximité de la propriété.