avid hotel Toronto - Vaughan Southwest by IHG
★ 9.70(1)6800 Highway 7, Vaughan
Location You’ll be sleeping tight! Hotel avid hotel Toronto - Vaughan Southwest by IHG is located in Vaughan. This hotel is located in 10 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Royal Ontario Museum, Art Gallery of Ontario and Toronto Eat
Free WiFiParkingPool


