Overlooking the Salzach Valley and the Untersberg Mountain, Gasthof Pension David is 0.6 miles from Puch and 2.5 miles from Hallein. Salzburg can be reached in a 15-minute drive. It offers a traditional Austrian restaurant, an outdoor pool, free WiFi access, and en-suite rooms with satellite TV. A ski storage room and free private parking are available on site. A rich breakfast buffet is served every morning. A public swimming lake is 1.9 miles away, and the Gaißau Ski Area is 9.3 miles away.