Be the first Weblocal.ca user to add photos or videos of Howe Sound Inn
The Howe Sound Inn and Brewing Company is a character northwest inn located in the town centre of
Squamish, B.C., a scenic 45 minute drive north of Vancouver, and only 35 minutes south of the resort
of Whistler.The Inn offers gorgeous views of the Stawamus Chief, Western Canada's premiere rock
climbing venue. Our warm and casual atmosphere provides guests affordable accommodation, with great...
more