A wide range of luxury jewellery is available at the Gübelin boutique in Geneva, alongside luxury watches by leading Swiss brands, including Rolex, IWC, Cartier and Parmigiani.