Nov. 18 (Bloomberg) -- Starwood Hotels & Resorts Worldwide Inc., the third-largest U.S. lodging company, plans to move its headquarters to Stamford, Connecticut.
The company will move from White Plains, New York, into an existing structure in downtown Stamford in January 2012, Governor M. Jodi Rell said in a statement today.
Read more: