Swiss luxury watch manufacturer IWC Schaffhausen opened the doors to its renovated Las Vegas boutique on February 10, 2014. The store, located in The Grand Canal Shoppes at The Palazzo, showcases the company’s since-1868 dedication to producing opulent, forward-thinking timepieces.
The new design concept, created by an in-house team of architects and designers, was first featured in IWC’s Flagship Boutique on Madison Avenue, followed by successful openings in Bal Harbour Shops and Wynn Encore. At this new outpost, guests will find each of IWC’s six watch families artfully displayed in distinct settings. Accents like dark wood, white, and chrome elevate the store’s luxe feel even further. 3325 Las Vegas Blvd. S., Las Vegas, 702-650-0817