Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
Centrally located in Vaughan, Ontario with easy access to major highways, this hotel offers guestrooms filled with comfortable amenities and enjoyable on-site facilities near Canada's Wonderland theme...
“My son hit his head on the water slide and the lif…his name... He worked the morning of October 12.”