Com vistas panorâmicas sobre as montanhas circundantes, incluindo Untersberg e Watzmann, o Landhaus Armstorfer goza de uma localização cénica numa encosta a 2 km do centro de Puch bei Hallein e a 12 km de Salzburgo.
O amplo jardim inclui uma pequena piscina, um trampolim e um baloiço. Está disponível acesso Wi-Fi gratuito.
Hallein fica a 7 km e Berchtesgaden está a 21 km do Landhaus Armstorfer.