Starwood Hotels & Resorts

Starwood Hotels & Resorts is one of the leading hotel and leisure companies in the world, with over 1,200 properties in 100 countries, and run one of the industry’s leading loyalty programs, Starwood Preferred Guest (SPG).