My electric blanket works great in my car. Especially if I put it on
a timer and have it warm up my seat before I get there. I have a deep
cycle battery and a hook up to recharge it when the car is running.
I have slept in a stairwell, but it was at the bottom, around under
the actual stairs where nobody goes or looks. I had a small blanket
because the floor was tile.
I have slept in my office on the floor many times. Again, a small
blanket and a pillow. One of my offices had a big front window, so I
parked my desk in such a way that I could sleep under my desk without
poking out too much. If you decide to sleep in your office, make sure
your boss knows that you have scheduled naps, and that you're not
sleeping on the job. It really is bad PR for people to see you
napping during working hours in your office.
In the summer, I slept on a park bench in the sun a few times. My
lunch hour was never long enough to get sunburned.
One time in our building there was a small "medical" room with an
actual cot. I never used it, but it might be a possibility. I napped
in a deserted hallway on an empty floor once. I napped in an empty
office a couple of times. Late at night, I napped in the computer lab
quite a bit. We even had a couch brought in to one of the labs, there
were so many techs spending late hours there.
Late at night I could usually borrow couches for cushions from soft
chairs in the lounge or women's restrooms.