Venue Image

Venue Information

The Congress Plaza Hotel, located in the heart of Chicago is just minutes away from some of the city's most prime attractions.

Upcoming Events (0)