Set 800 metres from Canada's Wonderland in Vaughan, this villa features a garden with a barbecue. The air-conditioned unit is 2.2 km from Vaughan Mills Shopping Centre, and guests benefit from free WiFi and private parking available on site.
Address: 1 Redtail Drive, Vaughan
Rates from:
CAD 190 | More:
Booking.com