I agree with Bob (90db) that a lawsuit was in order! You had witnesses, the hotel was liable for the behavior of its employees, she was clearly out of line to inflict physical pain on you... and the hotel most likely had deep pockets and/or insurance to cover such things.

I'm not normally an advocate of taking legal action.. I'm more inclined to suck it up and move on.. but that was so utterly wrong and unnecessary and purposefully punitive... it deserved a punitive response.

My 2 cents.