Bruce Duncan

Marriott International and Starwood Hotels & Resorts Worldwide to create the world’s largest hotel company with merger agreement

Marriott International and Starwood Hotels & Resorts Worldwide to create the world’s largest hotel company with merger agreement

Combined Company Will Have 1.1 Million Rooms in More Than 5,500 Hotels, Spanning the Globe in Over 100 Countries30 Leading…

9 years ago