El Element by Westin Vaughan Southwest cuenta con piscina cubierta de agua salada, centro de fitness abierto las 24 horas y bar. Ofrece alojamiento elegante con conexión WiFi gratuita, desayuno diario y alquiler de bicicletas gratuito.
Todas las habitaciones disponen de una decoración moderna, TV de pantalla plana, microondas y nevera pequeña. Los estudios poseen una zona de cocina con cafetera y fogones. El baño incluye cabina de ducha de cristal y secador de pelo.
El Element by Westin Vaughan Southwest está a 14 km del parque temático Wonderland de Canadá. El centro comercial Vaughan Mills queda a 11 km, mientras que el hipódromo de Woodbine se halla a 8 km. Hay aparcamiento gratuito.