First impressions of the Palazzo

I had a chance to head over to the new Palazo hotel this week for my first visit. I was quite impressed!
Palazzo means “palace” in Italian.  In case you haven’t been keeping up with what’s new & exciting in Las Vegas (and c’mon that’s why you’re here right? ) the Palazzo is the newest hotel to […]