333 Delaware Street Indianapolis, IN 46225
Seated: 160
Standing: 300
Square Feet: 2,400 ft2
The 2,400-square-foot Outdoor Plaza is perfect for a swinging reception with all the bells and whistles, including electrical, sound and tent tie-downs, for up to 300 people.