Hochlechen is a farm-based establishment, currently closed. It's a Berggasthof, suggesting a mountain inn.