Last Mountain House a été construite en 1869 par la Compagnie de la Baie d'Hudson (CBH) comme avant-poste d'hiver pour son exploitation de Fort Qu'Appelle. Il a été fondé, en partie, pour concurrencer un nombre croissant de commerçants de fourrures indépendants dans la région et parce que les bisons avaient commencé à se déplacer vers le sud à partir des collines Touchwood. À l'époque, le rôle principal du site était d'approvisionner les postes nord de la CBH, mais il a été détruit par un incendie au début des années 1870 et n'a pas été reconstruit.
Aujourd'hui, des panneaux d'interprétation expliquent l'histoire et l'aménagement du site, notamment l'emplacement de la maison du maître, de la maison des hommes, de la glacière, de l'entrepôt/grange, d'un pressoir à fourrure et des toilettes. Une toilette est disponible sur place.