Holland Lake Lodge Montana: History, Location, and Things to Do
Holland Lake Lodge sits on the shore of Holland Lake in Montana’s Swan Valley, below the peaks of the Swan Range. It opened on July 4, 1925, as the Mountain View Hotel, and for most of the century since it has been the gathering place for people heading to the lake and into the Bob…
