I might take it down or trade it for one in my room ehere they won't see it. If it becomes a topic of debate, conflict and hostility I will never enjoy it the same eay again. Otherwise, I might not offer to host at all. I don't see much point in hosting when you know x will create an argument and you don't want to change x.
I am not trying to be argumentative - but why does the one who lives there have to change for the guest. Where do the responsibilities of the guest to accept the homeowners values in their own space? And where does the boundary lie? If home"owner" have to change how they eat for a visit or put away something they don't want to see, does one have to dress the way a guest wants - if say their religion demand woman only wear dresses, or not sleep with an unmarried SO because the guest will not like it?
I think that hosts and guests have equal responsibility. The host to accommodate the guest and the guest to accept the host and the home. I don't think that one responsibility trumps the other. Certainly, if someone's decor is so over the top offensive to me, I probably wouldn't be visiting their house in the first place...at the same time, if all I had to do was move one thing out of the guest room, as a host, I'd probably accommodate it (presuming that my relationship
with the guest was more important to me than that one thing).
For me, it all comes down to reasonableness. I'm fairly easy going when it comes to other people's houses, but I can't say that no one has ever accommodated me ever. Because my non-coffee drinking hosts have had coffee for me in the mornings, and my single girlfriend once gave up her bed for me, DH and DD to share, while she slept on the couch. Would I have thrown a fit if these things weren't given to me? No. Did I expect them to happen? No. But I certainly appreciate the hospitality.
When I have guests in my home, I try my best to make them as comfortable as I reasonably can, and small inconvenient changes aren't that big of a deal. I have never had a guest insist that I provide something I couldn't, but my guess is that I wouldn't react too well to be told what to change...it doesn't mean I can't make some changes though.