Is a Jew permitted to sleep in a room/house where there are idolatrous images on the walls, such as JC, virgin Mary, etc.? What about non-Jews?
Images/statues of people are not A"Z by itself, no matter what. You can have pictures of Rabbis and Moses and your grandfathers in your house.
What makes it A"Z is the fact that those are worshipped by different ways of worshipping an A"Z like in a church:
In a place where those pictures serve only as decoration, staying is permitted. Think about St. X hospital - lots of images that are not worshipped. My Grandma Z"l at 105 stayed in St. Louis hospital in Jerusalem for the last month of her life and it has a couple of statues inside.
In a place where those particular images are worshipped, it is forbidden to stay or visit (unless in a big need).
There's always a consideration of מראית עין - in any way don't let people think you're enjoying your stay.