iGuideSwitzerland logo


- (c) Mammut

The Mammut Store in Zurich 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 in the centre of Zurich on the Löwenstrasse, just a few minutes walk south from Zurich's main railway station.

Mammut (Zurich) - Brands Sold at the Shop

Mammut (Zurich) Address

Mammut Store Zürich
Löwenstrasse 60
8001 Zürich