Starwood Hotels Resorts Worldwide Inc Email & Phone number of top level executives

Company Icon

Starwood Hotels Resorts Worldwide Inc

Starwood Hotels Resorts Worldwide Inc is a leading American hotel company that operates and manages luxury and upscale properties across the globe. It was founded in 1969 and has its headquarters in Stamford, Connecticut. Starwood owns several well-known hotel brands, including St. Regis, W Hotels, Westin, Sheraton, Le Meridien, and Four Points. The company operates more than 1,000 properties in over 100 countries, making it one of the largest hotel companies in the world. Starwood is known for its high-end properties, exceptional guest experience, and innovative approach to hospitality. The company is committed to sustainability and has programs focused on energy efficiency, green building, and conservation.