Meeting Halls were introduced to allow players a location to meet without fear of Portal Storms. Both the entrance and exit portals are tiable and summonable. Not all towns have halls.
Meeting Halls are one of the few locations where privies are found.
The Meeting Halls also provide a pool which restored Mana, back in the early days of AC a popular place for young mages to do their spell research:
You feel tingly as the refreshing waters wash over you, restoring 6 points of mana.