6170 Highway 7, Vaughan L4H 0R2 Canada
+1 905-264-6474

Check Room Rates & Availability

Element Vaughan Southwest