Howe Sound Inn & Brewing Company

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 way home from hiking The Chief.  I liked the cabin environment of the brewpub, it reminded me of a ski chalet where everyone is just […]