city hall: a building that houses administrative offices of a municipal government
hall: a large building for meetings or entertainment
hohenzollern: a German noble family that ruled Brandenburg and Prussia