<human>: Can you provide a brief rundown of the text in within 3 sentences?

**Backstory**, I work at a Hotel in Virginia and we have a GM in the company who does things which in my eyes might not be entirely legal. On numerous occasions she has pulled employees phones out of their hands and locked them in her office only to return them at the end of the night. This is after she sees them out and not necessarily being used.

Yesterday, I inquired about allowing my son, who is in his 20's, college graduate and fairly successful at his age to use my family discount to book a hotel at one of our locations in another city. 

She immediately balked at the idea and said "I don't believe your family would stay in our hotels and use them responsibly"

Mind you, she has never met a single one of my family members. I have been an employee of the company for over 2 years with little to no complaints. I've even given up promotions to other coworkers who were in greater need so they could help their own families.

Is she allowed to say that and deny me an employee benefit?
Should I complain to HR or go to EEOC or is there another route I should take in a situation like this?

I'm almost 60, middle easern/asian and a US citizen. (I don't know if that is relevant)
<bot>: GM of hotel tells me she doesn't believe my family will responsibly stay at hotel when I enquire about using my employee discount to book a room for my adult son