44.881341 ­-85.274666
Go to map view
9076 Helena, Alden, MI 49612, United States +1 231 331 4845
Located just footsteps away from beautiful Torch Lake, claimed to be the third most beautiful lake in the World, The Inn at Torch Lake offers luxurious accomodations and warm personal service.

Get Rates

Show Inn at Torch Lake at top of the results.

Get Flight + Hotel