Welcome to United Bimmer.
All the BMW alarm fobs were either two button or three button. The alarm module is actually located behind the glove box. The horn is located in the engine bay near the airbox under the drivers head light. Are you sure the fob you have is a BMW one? It should have an FCC ID number on the back.