Map
Lowenstrasse 60, Zurich 8001, Switzerland | +41 43 233 00 66
Mammut
Courtesy of Mammut
Shop Type
Women's clothing and accessories, Men's clothing and accessories, Sports or athleticwear
Features
Eclectic
website

The Swiss producer of all things trekking and mountaineering equipment, Mammut's huge flagship store is located in Zurich and is your one-stop shop before hitting the slopes.

Close
Shop
Mammut

The Swiss producer of all things trekking and mountaineering equipment, Mammut's huge flagship store is located in Zurich and is your one-stop shop before hitting the slopes.