Originally Posted by
pentiumvi
I skimmed the website, but can't figure out what CRA has to do with any of this?
It looks like it's a pre-paid hotel room, so could easily mean that you'll require to have a confirmed reservation (fully paid for) prior to boarding your international inbound flight to Canada.
What if you simply can’t afford it? Fly to US border city and drive home?