Located in Las Vegas, NV, The Shoppes at The Palazzo serves shoppers from across the region. Shoppers can find this Lifestyle/Specialty Center at Las Vegas Blvd & South Las Vegas Blvd.. The Shoppes at The Palazzo first opened in 2008. The mall spans 450,000 sqft. of leasable retail area and is home to around 60 stores. Guests can relax and dine at the on-site food court.