Отель Element сети Westin Vaughan Southwest располагает крытым бассейном с соленой водой, фитнес-центром и снэк-баром. Стойка регистрации работает круглосуточно. К услугам гостей стильные номера, в которых можно воспользоваться WiFi, ежедневный завтрак и бесплатный прокат велосипедов.
Каждый номер оформлен в современном стиле и оснащен телевизором с плоским экраном, микроволновой печью и мини-холодильником. В апартаментах открытой планировки есть мини-кухня с кофеваркой и плитой, где можно приготовить легкие блюда. В ванной комнате с душевой кабиной предоставляется фен.
В 14 км от отеля Element сети Westin Vaughan Southwest находится парк аттракционов «Канадас Уандерленд». В 11 км расположен торговый центр Vaughan Mills, а в 8 км - ипподром «Вудбайн». На территории отеля обустроена бесплатная парковка.