We stayed in a hotel last week that had the coolest window screens ever! It was cold so we didn't even have the windows open, but they would have been awesome in summer. Anyway, you didn't even see them - they were sort of on a very small roller at the top of the window, in a frame that fit the window perfectly. I didn't investigate it that closely, but when you rolled it down, it looked just like an ordinary American screen. Sorry I can't give you any more info about it and I do see that I'm not really helping you out at all with your cat issues ... but if you want the hotel's email address, I'd be happy to PM it to you. They might have more information.