Jets911: I have stayed at the Cambridge Suites - quite nice and reasonably priced. Just around the corner from VC. http://www.cambridgesuitestoronto.com/En
Thanks, jets911, but it seems to be more luxurious than I need. For me, a simple room is sufficient – as long as it has free WLAN. :-)
I have to make up my mind anyway on how long to stay, and then book a hotel.