My advice is stay in Dusseldorf or Cologne and train it in. Dortmund isn't great for a weekend. Worth it for the day of the match though and take in the atmosphere. After the game, wander round to the Sudtribune (massive terrace). They'll let you in post game and you can get a feel of just how...