Settled at the end of a winding, tree-lined country road, the Inn is located on 26 private and secluded acres in Estes Park, Colorado. Our beautiful property includes hiking trails, private access to the National Forest, hidden patios, riverside meadows, calming ponds, and a quarter mile of private riverbank.