×
Starwood Hotels and Resorts Worldwide

Starwood Hotels and Resorts Worldwide

Hospitality company
Starwood Hotels and Resorts Worldwide, Inc. was one of the largest companies that owned, operated, franchised and managed hotels, resorts, spas, residences, and vacation ownership properties. It was acquired by Marriott International in 2016.... Wikipedia
Customer service: 1 (800) 328-6242
Headquarters: Stamford, CT
Reservations: 1 (888) 625-4988
Founded: 1980
Parent organization: Marriott International