Are you able to look after a cat at all? Serious question, not being arsey. Failing that, I wonder if you could block off any entrances (assuming you can see them). If you leave the window open, there is mesh you can get off amazon fairly cheaply that you can fix up over the space, and remove on your return.