Element by Westin Vaughan Southwest

Located in the vibrant city of Vaughan, the Element by Westin Vaughan Southwest is “built green from the ground up” and is the first hotel of its’ kind in Canada. Featuring an all-Suites property, with gourmet Kitchens, Heavenly Beds and Spa inspired Showers, we offer daily complimentary healthy breakfast, free parking, internet, evening receptions, and the best outdoor Patio with BBQ's . Our five meeting rooms span 3,000 sq.ft of natural light filled space and accommodate up to 150 guests

Hours and Restrictions

24 hrs

On-site Parking
Wheelchair Accessible
Lounge (Licensed)
Meeting/Event Space
Group Bookings