In Canada as in the States, most casinos allow rv overnight parking. Why not right, no water or power, what else is there to do but go in, eat and gamble away your cash!
It was free and that's what we needed on our journey south. It served it's purpose for us. It was relatively clean parking lot, close to the bridge to the USA (could see it from where we were) with easy access in and out for large vehicles.