Novotel Toronto Vaughan Centre

200 Bass Pro Mills Dr
Vaughan
Ontario
Canada