The Howe Sound Inn & Brewing Company is a boutique hotel located in the town centre of Squamish, BC. I recently had dinner at the Howe Sound Brewpub on my …