Best Western Plus Hawthorne Terrace - Chicago, IL