Starwood Hotels & Resorts Worldwide, one of the world's biggest hotel operators, will move its global headquarters and about 800 jobs to Stamford in early 2012, the company confirmed Wednesday.
Starwood Hotels to move global headquarters to Stamford