Marriott International buys Starwood Hotels in $12bn deal
US hoteliers Marriott International and Starwood Hotels have agreed a $12.2bn (£8bn) deal to create the world’s biggest hotel company. Combined, the two firms have more than 5,500 hotels with 1.1 million rooms and $2.7bn in revenue. The two boards have “unanimously agreed” to the deal, under which Marriott will buy Starwood. The tie-up will […]
Continue Reading