3200 South Lincoln Avenue, Steamboat Springs
This Steamboat Springs Colorado hotel features an indoor pool and hot tub and is located just five minutes from downtown Steamboat Springs and the Howelsen Hill Ski Area.