This lovely hotel is set in Squamish. The 95 welcoming units offer a perfect place to relax at the end of the day. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.