Check out this great place to stay in Vaughan
Entire home/apt in Vaughan, Canada. Welcome to our home. This 2400 sq ft bedroom, 3 bathroom detached home with a large 2 level deck and beautiful back yard is a great alternative for budget travellers. Great for families with kids, groups traveling together or business travellers.