A historic farm guest retreat and farmstore in the heart of “Mystic Country,” Connecticut.
Perched three stories up in the trees, Owl’s House is a cozy retreat set amidst a historic New England working farm.
Nestled within the picturesque 100 Acre Wood, Owl’s House offers a luxurious getaway that seamlessly blends elegance and rustic charm. Perched atop rolling hills, this tree-top retreat boasts stunning seasonal views, sumptuous beds, a fully equipped kitchen, living room, bar area, and a private deck with BBQ grill and fire pit. Explore the expansive forest trails and enjoy a wide range of local attractions, from the scenic drives to Mystic and Watch Hill to nearby wineries, casinos, hiking trails, horseback riding, breweries, farmers markets, and so much more. Your perfect escape awaits at 100 Acre Wood.