Squamish International Hostel & Inn on the Water

Squamish International Hostel & Inn on the Water in Squamish, British Columbia, Canada | Inn

After a year of construction, the new Squamish International Hostel opened in June, 2003. Located half way between Vancouver and Whistler on Highway 99, Squamish is "The Outdoor Recreation Capital of Canada"
The new hostel was custom built to be the ultimate hostel for Squamish, with great features like a bouldering cave, home theatre, and a choice of accomodation options.

Squamish International Hostel & Inn on the Water reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

38220 Highway 99
Squamish
British Columbia
Canada
604-892-9240
Visit Site
Inn

Business Industry Details