Majestic Mountain Lake Lodge is 3,685 sq ft of fun and breathtaking views on Lake Cascade just north of Tamarack Falls Fishing Bridge. Enjoy stunning views of the lake, West Mountain, and the Boise National Forest.
The interior and exterior of this lodge are remarkable, featuring enough rustic mountain touches to keep the atmosphere authentic without sparing modern luxuries that will make your stay comfortable and memorable.