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.
This 3-star hotel is located in the Vaughan Corporate Centre, on the northern edge of Toronto. The hotel Read more
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.
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.
Number of Rooms: 149