El Landhaus Armstorfer goza de una ubicación pintoresca en una ladera, a 2 km del centro de Puch bei Hallein y a 12 km de Salzburgo, y ofrece vistas panorámicas a las montañas de los alrededores, como Untersberg y Watzmann.
El jardín es grande e incluye una pequeña piscina, cama elástica y columpio. Hay conexión Wi-Fi gratuita.
Hallein está a 7 km y Berchtesgaden se encuentra a 21 km del Landhaus Armstorfer.