The Landhaus Sepp Santer enjoys a quiet location above the centre of Sölden in the Ötztal Alps, right at the ski run. It...