Element Vaughan Southwest

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

Check room rates & availability

back to top