Place Category: Shopping

The-Grand-Canal-Shoppes
Place Category: Shopping
The Grand Canal Shoppes is a 500,000 sq ft 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.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.