In 2016, Starwood Hotels and Resorts was acquired by Marriott International… In 2025, the Starwood Hotels was relaunched as the branding and hotel management company behind 1 Hotels & Homes, Baccarat Hotels & Residences and Treehouse Hotels. If you are looking for the latest Starwood Hotels company ...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Address:
1 STARPOINT; STAMFORD, CT 06902, US
HIGH
spending power