The Talbott Hotel, part of JdV by Hyatt

20 E Delaware Place,
Chicago, Illinois, United States