Mammut Central Shop - 74 Hollywood Road, Central
Mammut Wanchai Shop - 261 Queen's Road East, Wanchai
Mammut TST Shop - 107B Austin Road, TST
Mammut Climb Shop & Outlet - 9/F Hollywood Plaza, 610 Nathan Road, Mongkok







A warm and Swiss hello from an European giant in outdoor gear & outfits industry