Once a natural river crossing for Indigenous peoples, this historic land continues to offer connection and tranquility. Inn & Venue is a serene retreat in the Cochrane countryside where guests enjoy warm hospitality, gourmet dining, and stunning natural beauty.