Just two minutes' walk from Stockholm's famous Gamla Stan (literally, Old Town) area, the Hilton Stockholm Slussen hotel is set on Södermalm Island. Guests...