Marriott Starwood Merger Creates World's Biggest Hotel Chain

Marriott Starwood Merger Creates World's Biggest Hotel Chain

By Sonal Patel - Nov 17, 2015

Hotel behemoth Marriott International announced Monday that it has agreed to buy rival chain Starwood Hotels & Resor...

Read More