44.881341 ­-85.274666
Go to map view
Inn at Torch Lake - Alden - Bedroom
Inn at Torch Lake - Alden - Bedroom
Inn at Torch Lake - Alden - Bedroom
Inn at Torch Lake - Alden - Kitchen
Inn at Torch Lake - Alden - Bathroom
Inn at Torch Lake - Alden - Bedroom
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

Star Ratings

Inn at Torch Lake