Starwood Hotels & Resorts Worldwide, Inc. has opened the Element Vaughan Southwest. Opening in Vaughan, Ontario, the hotel marks the international debut of Element Hotels, Starwood’s ecobrand.

These include new Element hotels in Vancouver and Frankfurt slated to open in 2014; Suzhou, China in 2015; and Calgary in 2016.
“We are thrilled to bring the Element Brand to Vaughan,” says Paige Francis, vice president of global brand management, specialty select brands, for Starwood. “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.”
Element Vaughan Southwest furthers the brand’s commitment to balanced living with 16-foot windows, a patio with self-serve grills, and outdoor seating and loungers for an open-air extension of the lobby.
The light-filled guestrooms offer recycling bins, “do not disturb” door magnets, recycled tire flooring and picture mountings, and soy-based fabrics. There are also specially appointed pet-friendly rooms. Along with a dual-flush toilet and low-flow faucets and fixtures, the rooms offer energy-efficient appliances for long stays.