Howelsen Hill

Indy Pass

Colorado

Trail data not available

City gov site - no trail data

Check resort website

Historic Colorado ski area in downtown Steamboat Springs, operating since 1915. Features the largest natural ski jumping complex in North America.

845 Howelsen Pkwy, Steamboat Springs, CO 80487
Get Directions