Save Added By BW Driftwood Now Open Best Western Driftwood Inn 575 River Parkway, Idaho Falls, ID, USA Welcome to the Best Western Driftwood Inn. ...