Challis Lodge
Address:
1220 Main St, Challis, ID 83226
Phone:
(208) 879-2251
Restaurants,
Barbecue,
Bars,
Hotels & Motels
Other Businesses:
- The Watermark Inn at 810 North Ave, Challis, ID 83226
- Northgate Inn at 1110 Highway 93 N, Challis, ID 83226
- Y-Inn Lounge at 1200 N Main Ave, Challis, ID 83226
- Village Inn Motel & Restaurant at 310 N Highway 93, Challis, ID 83226
- Holiday Lodge Motel at 710 N Highway 93, Challis, ID 83226