Aloft Riyadh
Aloft Riyadh is located in Riyadh’s city center on Olaya Street at Makkah Road. The hotel offers easy access to this commerce and travel hub, where many multinational corporations and government ministries have offices, such as Ministry of Interior.