For a short stay the minimum room size I can tolerate is around 30~square meters, assuming the room is well laid out, the bathroom is spacious, and there is adequate closet space. Whenever possible, I always want at least a premier room or junior suite of at least 50 square meters. I like suites to be of at least 70 square meters.
The most important thing is that rooms and suites must be intelligently designed and user friendly in order to feel spacious and comfortable.