Starwood Hotels and Resorts Worldwide, LLC is a subsidiary of Marriott International. Prior to its merger with Marriott in 2016, it was one of world's largest hotel companies and headquartered in Stamford, Connecticut. The company operates, franchises and manages more than 1,200 hotels, resorts, spas, residences, and vacation ownership properties under 11 brands.
