Posts

Showing posts with the label hotel merger

Marriott International to Acquire Starwood Hotels & Resorts Worldwide,Creating the World's Largest Hotel Company