In the town of Steamboat Springs, nestled in the northwest corner of the state of Colorado, you'll find so many activities including climbing a frozen waterfall, snowmobile through the forest, soak in natural hot springs, and more. These discounts on activities and deals on group tours will assist you in affording the vacation your family needs this winter and one they will remember the rest of their lives!