The Vendry is now part of Groupize! Read more

Thalia Hall

Located In: Thalia Hall

Seated: 240 / Standing: 800

Thalia Hall

Thalia Hall

Thalia Hall
Address
Thalia Hall

1807 South Allport Street Chicago, IL 60608

Business Space Location Map
Capacity

Seated: 240

Standing: 800

F&B Options
In-house catering
Equipment
  • Bar
  • Sound System
  • Lighting Equipment
Overview

Thalia Hall is a landmarked historic building originally built in 1892 as a Czech meeting hall. As of 2013, it has reopened and been re-imagined as a modern day town hall; a central meeting place with a tavern Dusek's Board & Beer, two bars Punch House and Tack Room, and a world-class performance space Thalia Hall. The venue is a grand space for an epic evening with your nearest and dearest for weddings, holiday parties, galas, and beyond.