Starwood opens first Aloft in KSA
Starwood Hotels & Resorts has opened its first Aloft-branded hotel in Saudi Arabia.
The 281-room Aloft Riyadh is located in the centre of the city, at the intersection of…
Recover your password.
A password will be e-mailed to you.