Inn with stunning Salzachtal views. Enjoy the scenery from the terrace at this popular spot.