Stockholm's Hotel with Urban Deli has a cool industrial style and prime city location. It was the ideal place to stay for a short break.