Aloft Riyadh

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

Check room rates & availability

back to top