Indian Head (2212m)

Advertisement

Flower Crk N
Troy, MT 59935

Indian Head is a quaint lodge nestled in the mountains of Libby, Montana, offering comfortable accommodations and breathtaking views at an elevation of 2212 meters.

Guests can enjoy outdoor activities such as hiking and wildlife watching, while also experiencing the tranquility of nature in a serene setting.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMontanaTroyIndian Head (2212m)

Advertisement