Dog friendly with $100 pet fee charged separately per stay for up to two dogs. Woof!
The Owl House is a sanctuary of calm on 2.5 gorgeous acres. A huge, covered porch is your lookout to the back forest where you can explore our lighted loop trail and listen for the owls before dipping into the outdoor spa or roasting smores over the fire on the patio. The detached studio offers a DVD library and movie projector, foosball, ping pong, mini-fridge, games, and puzzles. The main house features lofted wood ceilings, an open layout, books, large fully stocked kitchen, and 55 inch TV.