Rising above the water just south of Gamla Stan, a kilometer south of Central Station, and next to the Slussen bus ... of the best views of any hotel in Stockholm. The hotel's custom, out-of ...