Offrant une vue sur la montagne, le Lochsa Lodge est situé à Lolo. Il propose un restaurant, un salon commun, un bar, un jardin et une terrasse bien exposée.
Certains logements sont climatisés et comprennent un balcon et/ou une terrasse ainsi qu'un coin salon.
La région est prisée pour pratiquer la randonnée, le ski et le vélo. Le lodge bénéficie d'un accès skis aux pieds.
L'aéroport international de Missoula, le plus proche, est implanté à 99 km.