$"Hello { myValue }" is an interpolated string which was introduced in C#6. In your case this is equivalent to a call to String.Format("Hello {0}", myValue).
The verbatim (@) is needed when your variable has the same name as a keyword, which, as far as I know, newline is not. However the following would cause a compiler-error:
String.Format("Hello {0}", if)
whilst this won´t:
String.Format("Hello {0}", @if)
Here the verbatim tells the compiler that if is the name of a variable, not the if-keyword.
So you don´t need the verbatim in your case, because newline is not a keyword. Or in other words your code is equivalent to this:
Console.WriteLine("Hello with at{0}how are you?", @newline);
which is a valid (even though redundant) use of the verbatim.
For further information refer to the documentation about string-interpolation.