Question: What is the address where the Peace Conference of 1861 was held?
Sentence (from "Peace Conference of 1861"): The Peace Conference of 1861 was a meeting of 131 leading American politicians in February 1861, at the Willard's Hotel in Washington, DC, on the eve of the American Civil War.
Relevant evidence: Yes