Anchored in Grand Canal Shoppes's retail lineup, Swarovski showcases a dazzling array of luxury jewellery and watches alongside intricate glass art pieces, each reflecting the brand’s commitment to elegance and craftsmanship since 1895. This location is worth visiting for its unparalleled collection of crystal creations that captivate discerning shoppers with their brilliance and sophistication, mirroring the opulence of the surrounding mall environment.

Other Swarovski locations

All locations →