Chicago O'Hare Garden Hotel

8201 W Higgins Rd
Chicago
Illinois
United States