Dealing with a very difficult co-worker right now and she is driving me nuts.

Dealing with a very difficult co-worker right now and she is driving me nuts. She is half my age and I'm 21 by the way and work at a motel right now as a house keeper, and I never met someone who is so immature. She acts like a boss and when she's just a laundry woman. She leaves when ever she wants on company hours. Always has to know who's working where and why. And is constantly on her laptop and using her phone. Steals hours. Asks too personal questions, for eg, if we are sexually active and with whom. She barks commands at us and she mistreats our foreign workers also. I never experience this kind of annoyance for just a simple job lol what are my options with dealing with her?
Updates
+1 y
Haha I didn't mean for it to be on the sexuality category people sorry on my phone lol
Updates
+1 y
I'm half her age lol
Dealing with a very difficult co-worker right now and she is driving me nuts.
Post Opinion