A large building or room used for feasts. The table ran the length of the banqueting hall.
Banquet halls are mainly for hosting party like marriage party, anniversary, reception, birthday celebrations etc. Function halls are build for organising other functions like seminars, meetings, convocations, annual functions etc
On an average basis, each of your guests will require space of 8 square feet (remember personal space?). However, if it's a sit-down dinner, you would have to give each guest 10-14 square feet to accommodate the tables and chairs.