The Swiss producer of trekking and mountaineering equipment Mammut has a huge flagship store in Zurich. On several stories you can browse through shoes, backpacks, sleeping bags, climbing gear and fashionable clothing for outdoors sports and outdoor use in general.

Venue Info

Location

Location

Löwenstrasse 60, Zurich, Switzerland
Phone

Phone

(+41) 43 233 00 66
Website

You might also be interested in

Check out other destinations in Switzerland

Leave a comment