Hotel Squamish

completely renovated in 2012, this owner operated small hotel is located in the heart of downtown Squamish. Free WiFi, Original Art, flat screen TV, iPod dock and more.

*
37991 Second Ave
Squamish
ca
(604) 892-9584