Include nearby

Best Hot Springs Businesses in Melba, ID

Givens Hot Springs reviews | 11309 ID-78 - Melba ID

Givens Hot Springs

3.9
(797)
11309 ID-78, Melba, ID 83641
(208) 495-2000

"The pool was clean and warm."...