Marriott and Starwood merge: World’s biggest hotel company
Marriott International announced yesterday that it has agreed to buy Starwood Hotels & Resorts for $12.2 billion.

Marriott International announced yesterday that it has agreed to buy Starwood Hotels & Resorts for $12.2 billion.