This 3-star hotel is located in the Vaughan Corporate Centre, on the northern edge of Toronto.
The hotel offers an indoor swimming pool, a restaurant, a bar, free WiFi and complimentary parking.Novotel Toronto Vaughan Centre features a 32-inch LCD TV and refrigerator in every guest room. Rooms are also equipped with an ergonomic work area.
Recreational facilities at the Novotel Toronto Vaughan Centre include a salt water pool, 24 hour fitness centre, hot tub and Xbox gaming station. A gift shop is also available.Trio Restaurant & Lounge at the Toronto Novotel serves international cuisine and world-class wines.Canada's Wonderland theme park is 5 minutes' drive from the Novotel. The Vaughan Mills Mall is 5 minutes' walk away.