Decathlon is about to open two pilot stores in France and Switzerland for a new “Decathlon Mountain” concept that it plans to franchise in about 15 mountain resorts in the two countries. They will be selling only Decathlon products from the retailer’s huge range of private label items for winter and outdoor sports, including bikes, adopting a click-and-collect omnichannel model. A large part of the surface will be used for rentals of skis and other products, including those of international brands. The first such store is set to go live at a 350-square-meter location in the middle of the Swiss village of Zermatt, which is known for its snow and mountain sports. The second one will be deployed on a 320-square-meter surface in the French ski resort of La Plagne. Starting next month, Decathlon will also start offering its own ski pass for use at several French ski resorts.

Topics