I can recommend rent4days from personal experience.
I'm not sure if any reputable companies will have anything for when the OP is travelling - it's very close to the knuckle...
The Catalonia chain seems fine - most of their more central hotels are already booked up.