May I suggest the Orlogshem? http://www.orlogshemmet.com/english.html Maybe it's full that time of year and Swedish military personell, especially Navy-types are prioritized. But it's affordable accomodation in central Stockholm, with a military connection. I might turn up as well, to have my ass handed to me in a box. Not much time to perfect my skills, sadly.