Leadore ID Hotels & Motels
1. 187 N Railroad St, Leadore, ID 83464 | Homestead Motel(208) 768-2742
2. 178 N Railroad St, Leadore, ID 83464 | Homestead(208) 768-2742
(208) 768-2742
2. 178 N Railroad St, Leadore, ID 83464 | Homestead(208) 768-2742