Meetings 101
Apart from adhering to the dress code, you should arrive well-prepared. If you need any special office equipment, for instance for a presentation, you should enquire for it well before the meeting.
The preferred venue for a formal meeting is a conference room. If you are invited to a German office, there are some cultural particularities to take into account: "open-door policies" are not common everywhere.