Welcome to "The City of Vaughan, the City above Toronto"!
Located in Southern Ontario, in the Greater Toronto Area, Vaughan is one of Canada’s fastest growing cities and home to a diverse population offering a rich culture with influences from Southern and Eastern Europe, Asia and other parts of the world.
More than a growing corporate centre home to major Canadian and International companies, Vaughan is also a unique place of entertainment, from the unique Vaughan Mills Shopping & Entertainment Centre to Canada’s Wonderland, Canada’s number one amusement park,
Located at the heart of this vibrant and cosmopolitan city, Novotel Vaughan is ideal for your leisure or business experience, appealing to the family shopper, restaurant enthusiast, and thrill seeker. For more information on Vaughan:

make your reservations today

Prepare yourself for an unforgettable experience at Novotel Vaughan!

Please, enter a valid value