Wait, so you had to get a t.v. in your room earlier than anticipated because she wouldn't sleep in the room without one? Is there a t.v. in the living room, accompanied by a couch? I'd have told her to sleep there if she HAD to have a t.v. on all night, or she could sleep in a guest room and shut up.

 I've never heard of someone sleeping in their host's bed while the host sleeps elsewhere. Even when I allowed my MIL to spend the night (or she just showed up and didn't leave) she stayed on the couch. If she really wanted a bed, there are plenty of hotels about a mile down the road. My parents live about 3 hours away if there's traffic, they make day trips usually, but when they do stay in town they get a hotel. 

 It's rude and an inconvenience to your household. I agree: set the tone and set it now.