2385 Olaya Street, Riyadh 12611-9242 Saudi Arabia
+966 11 234 1111

Check room rates & availability

Aloft Riyadh