Skip to Content

Loading Video...

Marriott is Now the World’s Largest Hotel Group After Starwood Deal

November 16, 2015 20:35 PM UTC
- Updated November 05, 2019 13:51 PM UTC

The company has 5,500 hotels under the new $12 billion deal.