Home
Inn Photos
Bedroom Photos
Rates & Reservations
Policies & Information
Map & Directions
Area Activities
Inn at Owl Hollow
1201 Neibaur Mountain Rd
Bancroft, ID 83217
208-547-7197
Email Us
Inn At Owl Hollow Bedrooms
The Master Suite
The Master Suite
Canyon View
Valley View
Family Suite
Family Suite 2
The Family Suite Loft
The Family Suite Loft and Playroom