Centrally located in Vaughan, Ontario with easy access to major motorways, this hotel offers guestrooms filled with comfortable amenities and enjoyable on-site facilities near Canada's Wonderland theme park.
Address: 3201 Highway 7, Vaughan (Ontario)
Rates from:
CAD 119 Book Now