Considering the Wyndham Garden Hotel Toronto in Toronto?
A VT member wrote the following comment about visiting Toronto:
Eton Center by plikt
April 2006. The Eton Center is a good place to shop if you like to have things in the same place (I hate shopping, more so when I have to spend a whole day trekking through the town to match a shoe with a purse!)
Also, the outlook is good for some nice shotsGo in, shop, get out