Answer
Womma:
Your friend is being totally unreasonable. She knows you have a cat and should have declined your invite
Personally I would have just offered to keep my cat locked in my bedroom for a few days and had a good wipe around, and done no more - if that isn't enough - then my friend doesn't stay with me.
Kai:
You disinvite her, nicely. If you lived with a little sister or brother, or your mom, would you "get rid" of them, just for a few days, if your friend demanded that was one of her conditions for staying with you?
Didn't you invite her to stay over as a friendly thing, not because you were forced to?
You need to tell her that your home is also the home of your cat, sorry, but you don't displace your "roommates" so maybe you cannot host your friend because her demands are too extreme.
Sorry she has such severe allergies but maybe your home is just never going to be somewhere she can visit.
Alfajores:
If she is in a situation where she really needs a place than I don't see it as unreasonable .Tell her although you would like her to stay,it's causing you problems and it's a big deal to stay in your apartment.Just say it as it is.I would accommodate her any way she needs because she's my friend.
Tigrillen:
It is unreasonable to expect you to do all of this. However it is also not reasonable to expect her to deal with cat hair and her allergies during her visit.
Pretty much it means that she should politely decline to visit you because her cat allergies makes it impossible to enjoy her visit.
Plan to go somewhere and do something together instead. e.g. a trip to a museum, amusement park, mall, sports event or whatever you both enjoy doing.
Rae:
Uninvite her. If she has this many issues with your home as it is, she
shouldn't have agreed to stay with you. It's your home, not hers. You
shouldn't have to change anything for her. She either wants to stay with
you or she doesnt. If she wants to, she will get over the cat and take
an allergy pill.
Ocimom:
Then uninvite your friend. What she is demanding is stupid, rude and
unnecessary. If she is allergic to cats, WHY would she agree to stay
with you for a few days?
Laura:
If your friend is deathly allergic to cts, then it is a very reasonable thing to ask. She is asking you to clean your place so she can live. You should.
However, if she just gets a runny nose and watery eyes because of cats, then you should clean the room that she will be in and not let the cat in that room. If her room is clean and free of cat dander then she should be fine.
Reza:
Tell her no she'll have to get some strong allergy medication and deal
with it. It's not like she's gonna be living with you for an extended
time and it's your place; she's not paying for anything so unless SHE
wants to pay to board your cat for those days she's there and pay to
have your carpet or whatever cleaned but you shouldn't have to bend over
backwards to do a favor for her.
Pamela:
Yes, tell her it is your home and if she cannot deal with that then she
need not bother to come,tell her the cat stays where it is, and no
special cleaning will be done! she is no friend.