Challis ID Hotels & Motels
1. 710 N Highway 93, Challis, ID 83226 | Holiday Lodge Motel(208) 879-2259
2. 810 North Ave, Challis, ID 83226 | The Watermark Inn(208) 879-5084
3. 710 N Highway 93, Challis, ID 83226 | Holiday Lodge Motel(208) 879-2259
(208) 879-2259
2. 810 North Ave, Challis, ID 83226 | The Watermark Inn(208) 879-5084
3. 710 N Highway 93, Challis, ID 83226 | Holiday Lodge Motel(208) 879-2259