Centrally located in Vaughan, Ontario with easy access to major motorways, this hotel offers guestrooms filled with comfortable amenities…
This 3-star hotel is located in the Vaughan Corporate Centre, on the northern edge of Toronto.
This hotel is within 12 minutes’ drive of Vaughan city centre and 35 minutes’ drive from Toronto.
Featuring an indoor pool, this hotel is within 15 minutes’ drive from Canada's Wonderland Amusement Park and Pearson International Airport.
This hotel is located in Vaughan, within 5 minutes' drive of Highways 400 and 407. Canada's Wonderland theme park is just 5.5 km away.