Affacciato sulle montagne, il Lochsa Lodge di Lolo offre un ristorante, un bar, un salone in comune, un giardino e l'accesso diretto alle piste sciistiche.
Il lodge vanta una terrazza solarium.
Il Lochsa Lodge fornisce un deposito sci e sorge in una zona ideale per praticare escursionismo, sci e ciclismo.
L'Aeroporto più vicino è quello Internazionale di Missoula, a 66 km.