Novotel Toronto Vaughan Centre

3.0 star property
Comfortable eco-certified hotel, a short walk to Vaughan Mills Mall
VIP Access

Choose dates to view prices