Located in the heart of the Las Vegas Strip, The Shops at Crystals is a highly curated collection of the finest luxury brands in the world. With its uniquely stunning architecture, internationally acclaimed art and exceptional location that offers easy access to the most upscale accommodations, The Shops at Crystals is the ultimate Las Vegas luxury destination.