Challis Pet Friendly Lodgings

Pet Friendly Hotels in Challis, Idaho

1

Northgate Motel

Hc 63, Box 1665
Challis, ID 83226
208-879-2490
Hc 63, Box 1665
Challis, ID 83226
208-879-2490

For more information about Idaho - Toll Free # (800) 635-7820