Signpost Inn

6650 Red Fox Rd Lava Hot Springs ID 83246 USA

(208) 240-0197

Location