Salzburg, Austria Bio: Located directly in the heart of Salzburg's old town centre, <a href="...