I installed that same horn on my People 150. I did not fit in the front fairing anywhere, but just barely. I have to believe that with the larger front on the 250 it would fit. I ended up installing it in the glove box, cutting some holes to get good air flow. The horn is really loud, a much needed addition to the scoot.
Smoke