The Iron Horse Inn offers quick accessibility to both downtown Steamboat Springs and the powder of the world-famous ski slopes.