The Charlie Russell Manor is ideally situated in Great Falls, Montana, on the Lewis and Clark Trail conveniently between Yellowstone and Glacier National Parks. The Manor is beautifully and comfortably appointed and perfectly located in the original townsite.