SH Hotels & Resorts logo

SH Hotels & Resorts

173 people · 0 jobs

SH Hotels & Resorts, an affiliate of global private investment firm Starwood Capital Group, is a hotel brand management company that operates 1 Hotel, Baccarat Hotels, Treehouse Hotels, and SH Collection properties. Leveraging its marketing, design, operational, and technological expertise, SH is th... Read more


Org chart

Collapse

Board & advisors


Teams


Offices