The size of a function hall should be determined by the number of guests you plan to invite. Generally, a hall should provide ample space for seating, dining, and activities, ensuring everyone is comfortable. For a standard birthday party, consider a venue that offers at least 10-15 square feet per guest to accommodate tables, chairs, and movement.