Marriott completes takeover of Starwood Hotels
Marriott International has completed its acquisition of Starwood Hotels & Resorts Worldwide, creating the world’s largest and best hotel company. Marriott now offers the most comprehensive portfolio of brands including leading lifestyle brands, a significant […]
