You Will Surely Love This Hand Built Log Cabin in North Idaho — photo 2

You Will Surely Love This Hand Built Log Cabin in North Idaho

The Starfire is a hand-built log cabin building nestled in the forests of North Idaho. This log cabin can accommodate up to 4 guests with 2 bedrooms, 2 beds, and 1 bathroom. During your vacation stay, you'll have the entire cabin building to yourself.