Starwood Hotels & Resorts Worldwide recently celebrated the grand opening of the Element Vaughan Southwest. The Toronto-area hotel represents the international debut of Element Hotels, Starwood\’s eco-wise brand, which has gained a growing and loyal following, and is redefining the extended-stay market.

Built green from the ground up, Element Vaughan Southwest is a 152-room hotel in Vaughan, just outside Toronto. Its opening marks the beginning of a global expansion that will see the Element brand add to its global portfolio and enter key European and Asian markets over the next few years. These include new Element hotels in Vancouver and Frankfurt, slated to open in 2014; Suzhou, China in 2015; and Calgary in 2016.

Starwood\’s vice-president, global brand management, specialty select brands, Paige Francis said, \”We are thrilled to bring the Element Brand to Vaughan. As Starwood\’s latest brand innovation, Element made history in 2008 as the only major hotel brand to mandate that all hotels pursue LEED certification for high-performance buildings brand-wide. With a thriving business community just minutes from the airport and convenient to downtown Toronto, Vaughan is the perfect choice to take the Element concept global.\”

Go to for more.