iGuideSwitzerland logo


- (c) Mammut

The Mammut Store in Luzern is one of Mammut's specialist shops, stocking all the latest gear from one of Switzerland's leading ski and outdoor-activity companies.

It is located on the Weinmarkt, on the northern side of the Reuss river, just a few minutes walk from the iconic Chapel Bridge.

Mammut (Luzern) - Brands Sold at the Shop

Mammut (Luzern) Address

Mammut Store Luzern
Weinmarkt 20
6004 Luzern