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 […]