Talaris Conference Center is Seattle's best kept secret, and an oasis for inspired meetings, events and overnight stays. Located on 18-acres in a natural, park-like setting near the University of Washington Talaris is just minutes from downtown Seattle and within walking distance to University Village, Husky Stadium and Seattle’s Children’s Hospital.