Yes, there is free Wifi at the Desert Inn.
I didn't try to stream, but it was plenty fast for browsing, checking email, using Ridemax.... It will boot you off every once in a while, but you just need to sign in again.
We were about halfway back in the building, on the third floor. I don't know where the hotspot is, but I had full bars.