I think your referring to the Forum Shops. You can access them at the Forum shop entrance to Caesars Palace. The doors are right on the strip across from Harrahs. There are spiral escalators leading to the upper floors of the shops.
No revolving that I know of. I surely would not go out of my way to take these. But, if you want to wander through the Forum shops, it is a little bit cool.