Total assets of Starwood Hotels & Resorts 2008-2015
Starwood Hotels & Resorts was founded in 1969 and now has more than 1,200 properties worldwide.
In 2014, Starwood Hotels & Resorts was the forth largest hotel group in the world in terms of revenue, followed by the Accor hotel group.