If you’re arriving by car, you have two options:
You can take the A12 Inntal motorway and leave at the Wiesing/Achensee exit. Then, take the B181 Achensee state road for seven kilometres until you reach Maurach am Achensee. In the village centre, turn left towards Pertisau and then at the entrance to Pertisau take the first turn-off on the left towards Karwendeltäler. After the Karwendel lift and the golf course, you’ll find the Karlwirt on the right-hand side.
If you’d prefer not to pay motorway tolls, the best way is to travel via the Achenpass or Bad Tölz and take the Holzkirchen motorway exit. You’ll reach Achenkirch straight after the German-Austrian border. From there, it’s another 10 kilometres to Maurach. After that, the route is the same as above.