O Element by Westin Vaughan Southwest dispõe de uma piscina de água salgada interior, de um centro de fitness aberto 24 horas e de um snack-bar. Os hóspedes podem desfrutar de acomodações elegantes com acesso Wi-Fi, pequeno-almoço diário e aluguer de bicicletas gratuito.
Todos os quartos apresentam uma decoração moderna e estão equipados com uma televisão de ecrã plano, um micro-ondas e um mini-frigorífico. Os estúdios incluem uma kitchenette com comodidades para preparar café e placas de fogão para preparar refeições ligeiras. A casa de banho inclui uma cabina de duche em vidro e um secador de cabelo.
O Element by Westin Vaughan Southwest está a 14 km do Parque Temático Wonderland do Canadá. O Centro Comercial Vaughan Mills está a 11 km, enquanto o Hipódromo Woodbine fica a 8 km. O estacionamento é gratuito e no local.