The venue for an event should be chosen based on what sort of an event it is and any associated themes. The venue could be anything you like, whether it's a loft, a flat, a hall, or a room.
Team building events generally take the form of a practical or training session of some kind held by companies with the objective of increasing the collective efficiency of their employees and increasing morale.