Where is Starwood Corporate office Headquarters

Starwood Headquarters Address and Contact

Starwood Logo
  • Address: 1 Star Point, Stamford, CT 06902, USA

  • Phone Number:
    +1 203-964-6000

  • Fax Number: N/A

  • Email: N/A

  • Number of Employees: 2,00,000

  • Established: 1969

  • Founder: Barry Sternlicht

  • Key People: Thomas B. Mangas (CEO)

Starwood Headquarters Location & Directions

Starwood Headquarters Executive Team



Thomas B. Mangas

Chief Executive Officer

David J. Grissen

President and Manager

Enter your text here…

Enter your text here…

About Starwood, History and Headquarters Information

Starwood Headquarters Photos