I am going to steal more than my fair share of the complimentary hotel food and hoard it in my room.
Why would you take food back to your room?
I'm sorry, I didn't know it was prohibited to take food.
Taking food is fine, but you should not take that much. You should only take what you know that you are going to eat in that sitting.
I feel like I was treated as a ghost by the hotel, since I don't have credit card to pay for it.
Then you are really stealing. If you need food and somewhere to stay, I can suggest a shelter for you.