Well, you used the word "hostile" which as become a buzz word in the employment law
community. The problem is that everyone is using it wrong.
"Hostile work environment" was defined by the Supreme Court of the United States. It includes behavior like you are talking about, but there is a very important second ingredient that must be present. The harassment has to be based on discrimination
due to race, religion, gender, age, disability or FMLA use.
From your statement, this woman treats everyone poorly, which is generalized harassment. Unfortunately, that isn't illegal in this country yet. The Supreme Court specifically stated that our employment laws are not a civility code, intended to make employers treat their employees fairly. Instead, ours laws are narrowly purposed to deal with specific issues of discrimination.
Some states, seeing a problem with that decision, have tried to pass workplace dignity laws that would make generalized harassment illegal, but none have managed to pass at this time.