Starwood Hotels

Starwood Hotels and Resorts Worldwide, Inc. is an American hotel and leisure company headquartered in Stamford, Connecticut.[7][8] One of the world’s largest hotel companies, it owns, operates, franchises and manages hotels, resorts, spas, residences, and vacation ownership properties under its 11 owned brands. As of 1 December 2014, Starwood Hotels and Resorts owned, managed, or franchised over 1,200 properties employing over 180,400 people, of whom approximately 26% were employed in the United States.

On November 16, 2015, Marriott International announced it would purchase Starwood Hotels and Resorts Worldwide for $13.6 billion, presumably creating the world’s largest hotel chain once a closed deal.

Book a consultation

Or contact us by phone: +97 (255) 966-12-42

If you have any questions please contact us