Lodging

Starwood Hotels and Resorts plans to open three new properties in Saudi Arabia