Starwood Hotels and Resorts Worldwide
San Francisco, CA
... Bartender Company Starwood Hotels&Resorts Worldwide, Inc., one of the leading hotel and leisure companies in the world with more than 1000 properties in over 100 countries, is a fully integrated owner, operator
and franchisor of hotels and resorts ...
- Apr 18