Things to do in Bremen include having dinner in a beer garden on a boat, walking the short distance of the 100 meter long Bottcherstrasse, and relaxing with coffee and cake at the base of a windmill and many more options.