Depending on the tables meaning how many people you want to see per table it could be anywhere from 50 to 150. 50 would be one heck of a party. 150 would be the normal size party that they would hold in the hall. You may be able to get a table or two more but that would probably be getting tight.
50 to 100 people
Thanks! Your answer is awaiting moderation.