The Sheraton Stamford opened near the center of downtown Stamford, Connecticut in July 2011. The hotel has 379 guest rooms with an emphasis on business travelers: large desks, ergonomic chair, high speed internet access. The Sheraton Stamford is convenient to many corporate headquarters, including the new home of the hotel's parent company, Starwood Hotels & Resorts.