Linköping Castle is Sweden's oldest preserved secular building with parts from the 12th century. Check current visitor details before setting out.