Hansen Guest Ranch & Event Venue is situated in the heart of scenic Swan Valley and sits on 18 acres along the banks of Rainey Creek. If you or your group (corporate, family, retreats, conferences, reunions, seminars, team building, weddings, etc.) are searching for a relaxing retreat or an expedition filled with adventure, this Western-style bed and breakfast offers comfort and convenience all year long.