Answered question
I'll be in Canada for 4 weeks but the SIM cannot de sent to my home address outside Canada. Can I have my SIM card sent to my hotel in Toronto?
Other answers
Unfortunately not.
You should be in Quebec province.
See the details by the link given by @David P.
The service is only available if your adresse in Quebec province and Ottawa region
No, it is not possible, as mentionned above