You can never over-stay your welcome with us! After a day of riding, join us in our rustic Chalet or Villa options. Located at the base of the mountain, you can ski in and out to the mountain while enjoying the scenic views from your window! And yes, we love dogs too, which is why we have pet-friendly rooms to bring the whole family! If you choose to stay in Sault Ste. Marie, there are many places for you to stay.