Inn At Owl Hollow

Inn at Owl Hollow and Cabin at Neibaur Mountain offer two beautiful vacation rentals that are secluded but next door to each other. They have acres of lawn that include an outdoor firepit, BBQ, volleyball, and basketball areas.

Address

1201 Neibaur Mountain Rd, Bancroft, ID 83217

GPS

42.66805177, -111.896975

Telephone

View Google Map (click to open)