Video Results from YouTube.com
Published in : 2015-11-16 | by KCRA News
Marriott International Inc. has agreed to acquire Starwood Hotels & Resorts Worldwide Inc. in a deal worth $12.2 billion that will create the world's largest hotel ...