NEW ORLEANS (press release) – Canal Place, a luxury shopping destination in downtown New Orleans, announced the grand opening of Swarovski, the world’s premier jewelry and accessory brand. The new boutique, says the company, further solidifies Canal Place’s position as the leading destination for upscale retail in the region.
Canal Place shares that the new Swarovski store pays homage to the shimmering beauty of crystal, reflecting the uniquely captivating charm of the city itself. Mesmerizing metallic finishes and fluted glass combined with chrome and silk touches throughout.
To reflect the brand’s new visual identity, overseen by the Swarovski Swan, guests will be welcomed into a retail space to discover an array of tempting and tantalizing crystal treasures.
The 694-square-foot store features Swarovski’s signature blue brand hue. With myriad octagons adorning the walls in a breathtaking display of product and pattern, the entire concept is a tribute to the wonder of crystal itself.
For the final flourish, packages wrapped up with signature gross-grain silks and velvets add to the entire spellbinding experience.
Canal Place, known for offering upscale shopping since 1984, continues to evolve with the addition of Swarovski. The shop joins a thriving community of more than 50 high-end retailers, many of which hold exclusive or limited-availability brands within the United States.
“Swarovski’s arrival further enhances Canal Place’s commitment to an unparalleled luxury shopping experience, complementing our existing roster of prestigious brands like Louis Vuitton, Tiffany & Co, MCM, Saks Fifth Avenue and Golden Goose,” said Canal Place General Manager, Matt Brown.
Swarovski is located on Level One between Tiffany & Co. and Tag Heuer. For a complete list of stores visit canalplacestyle.com.

