Tell us, how was your stay?

Challis Hot Springs Inc

5025 Hot Springs Road

Challis 83226

★ ★ ★ ★ ★