Stay in touch by joining our Paddle BC Newsletter.
The Howe Sound Inn is a cozy twenty-room located in downtown Squamish.