The Watermark Inn
Address:
810 North Ave, Challis, ID 83226
Phone:
(208) 879-5084
Hotels & Motels,
Bed & Breakfasts
Other Businesses:
- 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
- Tea Cup Cafe & Bakery at 200 Main St, Challis, ID 83226
- Challis Lodge at 1220 Main St, Challis, ID 83226