Landhaus Armstorfer biedt een panoramisch uitzicht op de omliggende bergen, waaronder de Untersberg en de Watzmann. Het ligt op een schilderachtige heuvel op 2 km van het centrum van Puch bei Hallein en op 12 km van Salzburg.
De grote tuin beschikt over een klein zwembad, een trampoline en een schommel. Er is gratis WiFi beschikbaar.
Hallein ligt op 7 km afstand en Berchtesgaden ligt op 21 km van Landhaus Armstorfer.