This all-suite property is close to O'Hare International Airport and downtown Chicago. Number of Meeting Rooms: 2 Meeting Space: 775 Sq. Feet Largest Meeting Room: 775 Sq. Feet Theatre Capacity: 80 Banquet Capacity: 40 Reception Capacity: 50
Address: 410 W. Lake St. Elmhurst IL USA 60126 Send an Email (1) 1 630 782-6300