Challis Hot Springs is located in Challis, United States on 5025 Hot Springs Rd. Challis Hot Springs is rated 4.6 out of 5 in the category thermal baths in United States.
Address
5025 Hot Springs Rd
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet