Inn At Owl Hollow


Two and a half acres of lawn include an outdoor firepit, BBQ, volleyball, and basketball areas.

Address

1201 Neibaur Mountain Rd, Bancroft, ID 83217

GPS

42.66805177, -111.896975

Telephone

Home » Inn At Owl Hollow