book your stay

Element Vaughan Southwest

6170 Highway 7 (at Highway 27) Vaughan, Ontario L4H 0R2
Hotel Reservations: 1 (877) 353-6368
Phone: (905) 264-6474

Element Vaughan Southwest

6170 Highway 7 (at Highway 27) Vaughan, Ontario L4H 0R2 | Hotel Reservations: 1 (877) 353-6368

Map View

Find the Best Rate

Best Rate Guarantee


Press Releases

Starwood Hotels & Resorts Marks Element Brand’s International Debut (Sept. 12, 2013)
In an event that culminated in a pedal-powered “spin” on traditional ribbon-cuttings, Starwood Hotels & Resorts Worldwide, Inc. celebrated the grand opening yesterday 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. Read More

Atlific Hotels announces management of the newly opened eco-friendly Element Vaughan Southwest

Toronto, ON (July 4, 2013) - Atlific Hotels is thrilled to announce its management of Element Vaughan Southwest; the first Canadian location of Starwood's eco-conscious, extended stay brand. This marks Atlific's second hotel with Zzen Group, the first being Holiday Inn Express & Suites Vaughan-Southwest. Read More


Forget room service -- order a bike

(October 17, 2013) Hotels have introduced all sorts of fun amenities over the years, from iPads to pet goldfish. One of the features that seems to be growing in popularity is bicycles, which are no doubt a great way for guests to discover a new destination.

While some properties charge for the privilege, many don't, such as these 10 hotels across the globe that have free loaner bikes so their guests can get out and explore everything the area has to offer. So strap on your helmet, stretch out your quads and start pedaling. Read More

Atlific Announces Management of Element Vaughan Southwest

(Toronto, July 8, 2013) Atlific Hotels is the management team behind the new Element Vaughan Southwest, the first Canadian location of Starwood's eco-friendly, extended-stay brand.

"Atlific is very excited to be involved in bringing this smart, stylish and cutting-edge brand to Canada," said Philippe Gadbois, SVP, Operations, Atlific Hotels, of the Ontario opening. "We look forward to bringing our trusted management to this first Element property with one more coming in 2015 in the form of Element Vancouver Metrotown." Read More

Elements of a green hotel

(July 5, 2013) At Canada's first Element hotel in Vaughan, ON, you can charge your iPhone by pedalling one of the stationary bikes in the fitness centre. It's just one of the green features of the 152-suite, extended stay property, the first of this Starwood brand outside of the U.S. Read More

A New Element in Vaughan

(July 8, 2013) The opening of Element Vaughan Southwest marks the first international hotel within Starwood Hotels & Resorts Worldwide, Inc.'s eco-wise Element portfolio. Built green from the ground up, Canada's premier Element hotel is a trailblazing all-suite, 152-room extended stay enclave in Vaughan, Ontario, offering easy access between Pearson International Airport and downtown Toronto. Read More

Media inquiries

For media inquiries, please contact:

Mindy Cummings
Aerial Communications Group
Tel: 416-787-6577

Image Library

Access our digital images on Leonardo. Digital images may be used solely for editorial or promotions that are specific to Element Vaughan Southwest. Photo credit must be given to Element Vaughan Southwest.


Michael Weber Photography