Howe Sound Inn & Brewing Company 3* Squamish, Canada
Hotels in Canada - Hotels in Squamish - Howe Sound Inn & Brewing Company
This inn features tours of the on-site Howe Sound Brewing Company, a craft brewery. Guests can sample the beer and pub food at the restaurant. The rooms feature wood furnishings and large windows with mountain views.