Astrid - The Quintessential Log Cabin in Montana — photo 2

Astrid - The Quintessential Log Cabin in Montana

The Astrid is a classic log cabin design in a beautiful location just minutes from Glacier National Park. The Astrid log cabin building is located in Columbia Falls, Montana, United States, and can accommodate up to 8 guests with 3 bedrooms, 6 beds, and 2.5 bathrooms. During your log cabin vacation stay, you will have the entire log cabin building to yourself.