When it comes to the evolution of Element Hotels, Starwood Hotels & Resorts Worldwide’s “eco-wise” extended stay brand that debuted in 2008, Brian McGuinness says the more things change, the more they stay the same.
Starwood's Trailblazing Eco-Wise Brand will Debut in China with the Opening of Element Suzhou Science and Technology Town in 2015 .