Starwood Moves Headquarters to Stamford

Starwood Hotels & Resorts Worldwide has moved its global headquarters from White Plains, N.Y., to Stamford, Conn. The new offices, in a two-tower complex in the Harbor Point development on Stamford's waterfront, will be LEED certified (Harbor Point itself already has earned LEED Gold certification). "Not only does this move to Stamford make great business sense, but it also provides the opportunity to design office space that is illustrative of Starwood's leadership in global hospitality, design and brand building, as well as our commitment to the environment and our communities," said Starwood president and CEO Frits van Paasschen in a statement. The move brings more than 800 jobs to Connecticut, according to Starwood.