Filter Results
Apply Filters
Clear Filters
Inns in Squamish
Howe Sound Inn & Brewing Company
37801 Cleveland Avenue, Squamish, Canada View map
The 3-star Howe Sound Inn & Brewing Company Squamish is located around a 10-minute ride from West Coast Railway Heritage Park and offers 24 hour front desk assistance and express check-out. The inn…
From US$ 72
Book Now