Athol ID Hotels & Motels
1. 25249 North Hatch Road, Athol, ID 83801 | Cedar Mountain Farm Bed and Breakfast LLC(208) 683-0572
2. 5950 E Highway 54, Athol, ID 83801 | Athol Motel(208) 683-3476
(208) 683-0572
2. 5950 E Highway 54, Athol, ID 83801 | Athol Motel(208) 683-3476