The building is downtown. I don't think you can or should take an rv down there.
I was there yesterday and I did not saw any RV parking lot. It's kind of tight there even for a normal car. I think that you have to find like a park closer to the Space needle.
Not that I saw.
Thanks! Your answer is awaiting moderation.