Overview

Inn at Torch Lake

9076 Helena, Alden, MI 49612, United States
+1 231 331 4845

Call

About

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.

Less More BedandBreakfast.com
Rates

Get Rates

Check in
Check out
Map
Photos