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 55-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. 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.