A function hall, reception hall, or banquet hall is a room or building for the purpose of hosting a party, banquet, wedding or other reception, or other social event.