Popular accommodations in Vaughan-Vellore Village
OtherAccommodates 5
Rooms in Luxury Vaughan Home
Rooms in Luxury Vaughan Home, a property with a garden and a shared lounge, is set in Vaughan, 4.9 km from Vaughan Mills Shopping Centre, 6.9 km from Canada's Wonderland, as well as 12 km from Aviva Centre. Boasting a shared kitchen, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.Book nowfrom $87 per night