I've now spent massive amount of nights in the hotels of Kajaani. If you're spending more than one night, I would recommend Kajanus.
Kajanus has large rooms (as MP069 mentioned, they have big connected rooms with 2 bathrooms available, just ask!) and a gym availeble for its guests.
The downside of the Kajanus hotel is that if you're not lucky, you can end up in a dirty old room which makes summer camp premises look good. So make sure you get one of the new rooms!!
The restaurant in Kajanus is not anything special, but they are kindly willing to let you switch fries/potatos for anything you please (aspargus, fried vegetables, you name it), which is always a plus!
