hotel franchises

Marriott and Starwood merge: World’s biggest hotel company
Life & Style

Marriott and Starwood merge: World’s biggest hotel company

Marriott is buying Starwood to make the largest hotel company in the world.
Back to top button