Where is Starwood Hotels Corporate office Headquarters

Starwood Hotels Headquarters Address and Contact

  • Address: One StarPoint,Stamford, Connecticut, 06902, USA

  • Phone Number: 800-328-6242

  • Email:

  • Number of Employees: 50,000

  • Established: 1930

  • Key People: Barry Sternlicht

  • Est. Annual Revenue: $5.8B

Starwood Hotels Headquarters Location & Directions

Starwood Hotels Headquarters Executive Team

Name

Title

Barry Sternlicht

 CEO

About Starwood Hotels History and Headquarters Information

Starwood Hotels Headquarters Photos

Starwood Hotels

Starwood Hotels Company Resources

>