Venue Information
Shopping mall in Paradise, Nevada The Grand Canal Shoppes is an upscale shopping mall inside The Venetian Hotel & Casino and The Palazzo on the Las Vegas Strip in Paradise, Nevada. The mall was opened along with the Venetian in 1999. The mall has indoor canals, where gondolas take people around the mall.
Upcoming Events (0)
You might also like (0)