kkm

Inn at Torch Lake

Located in the heart of downtown Alden, footsteps from Torch Lake. European style breakfast, fireplaces in all suites and afternoon tea.