I absolutely LOVE the Palazzo! I stay here almost every time I'm in town with my girlfriends. The rooms are like mini suites - they're SUPER spacious! Whether you get a 1 bed or 2 bed room - each room comes with a mini living area that has an L shaped sofa with a pull out couch which are BOTH comfy to sleep in!
Oh! and the bathrooms are nice too! There's a stand-up shower, separate tub for a bath, and a separate toilet room.
I love everything in between this hotel and the Venetian. There are so many stores whether you want to shop for something nice, grab a bite to each, or pick up a few things at Walgreen's (BOOZE!) everything is so close by i love it. There are a TON of restaurant options in the area too!