Log Spirit Bed & Breakfast, Athol, Idaho
Log Spirit Bed & Breakfast is a bed and breakfast inn located in the Athol area. If you want to see other inns like Log Spirit Bed & Breakfast near Athol, ID, see the nearby cities list below including Sagle, Priest Lake and Post Falls. For the latest updates, check out the
Log Spirit Bed & Breakfast Facebook page.
Nearby Bed & Breakfasts