After lots and lots of rumors as to who was going to buy Starwood, it was announced today that the winner is Marriott at a price of $12.2 billion. This acquisition, will make this the biggest hotel company in the world. Together, the companies will operate or franchise 5,500 hotels with a total […]