This option is expensive, but if you're desperate enough to consider a hotel you might want to look into it.
A handful of companies in Toronto specialize in "corporate stay" accommodation, which generally means an apartment (furnished or unfurnished) in a relatively new and well located condo...