Whole Living Inspired by Westin

Stay balanced while you’re away. Element Vaughan Southwest, Canada’s first Element Hotel, has everything you need to feel refreshed and focused. Settle into a bright, modern space while staying committed to an eco-conscious lifestyle. Eat healthy and live well at Element Vaughan Southwest.