Challis Hot Springs is a Thermal baths located in Challis, ID 83226. It is one of the 89 Thermal bathses in United States. Address of Challis Hot Springs is 5025 Hot Springs Rd, Challis, ID 83226, United States. Challis Hot Springs can be contacted at 12088794442. Challis Hot Springs is located in a remote area, with less than 1 listed places around it. Challis Hot Springs is rated 4.5 (out of 5 stars) by 301 reviewers on the web.
5025 Hot Springs Rd, Challis, ID 83226, United States
Contact number of Challis Hot Springs is 12088794442.
Rating of Challis Hot Springs is 4.5 out of 5 stars.
Address of Challis Hot Springs is 5025 Hot Springs Rd, Challis, ID 83226, United States.
Challis Hot Springs is located in Challis, ID 83226.
Challis Hot Springs is a Thermal baths in United States
Pincode of Challis, ID 83226 is 83226