Notable People & Places Incredible 1904 Photo of the Willard Hotel Dec 15, 2017 This is one of the best photos we’ve uncovered in quite a while. Click on it for more. This is the new Willard Hotel around this year 1904. What a beautiful building, which thankfully still stands. Source: Library of Congress Ghosts of DC via EmailWant to get our great content sent to you by email? Sign up here and we'll stay in touch!