From the right side facing the needle yes!!
I could see the space needle and downtown it wasn't picture perfect but it was so pretty
Maybe some rooms would have a peek view but I wouldn't consider it a real view. I will say my room had a nice view of Mt Rainier when the clouds cleared.
Thanks! Your answer is awaiting moderation.