Steamboat Springs is located in northern Colorado in the beautiful Yampa River valley. Surrounded by
mountains, rivers, streams, and wide-open spaces, Steamboat Springs is a recreational paradise. In
the winter months, Steamboat Resort gets more snow than any other resort in north america and has
earned Steamboat Springs the title of 'Ski Town USA'. Howelson Hill boasts an award winning Olympic
training facility overlooking the hot springs and the historic downtown area.
Welcome to Steamboat Springs, we know you'll love it here.
|
|