Largest Rolex store in North America opens in Vancouver

Rolex has recently opened a new store in Vancouver, Canada. The 2,750 square feet the store which is located on the ground floor of the Shangri-La Hotel on Alberni Street is the largest in North America. The store is operated by Vancouver-based Global Watch Company (GWC).

According to GWC, the boutique’s interior is “inspired by water and the sea” with a wall of illuminated laser-etched Aqua glass. The store also features private shopping showrooms, and the iconic Rolex crown decorates the entrance, walls, and display cases. Polished walnut wood cabinets, bronze detailing, floors in Crema Marfil marble, cream-coloured leather tabletops and panelling characterize the interior.