SH Hotels and Resorts

United States
346 Total Employees
SH Hotels and Resorts, now operating as Starwood Hotels, is a luxury hotel brand management company and an affiliate of Starwood Capital Group. The company manages a portfolio of distinctive brands, including 1 Hotels, Baccarat Hotels, Treehouse Hotels, and SH Collection, emphasizing sustainable luxury and innovative design to create groundbreaking hospitality experiences globally.

SH Hotels and Resorts Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States