Staybridge Suites Toronto - Vaughan South, an IHG Hotel
With a stay at Staybridge Suites Toronto - Vaughan South, an IHG Hotel, you'll be centrally located in Vaughan, within a 15-minute drive of Vaughan Mills Mall and Yorkdale Shopping Centre. This hotel is 2 mi (3.2 km) from York University and 6.5 mi (10.4 km) from Canada's Wonderland.