This fits Honda?
Most. Please see http://www.lock-n-haul.com/willitfitmymotor.html to verify.
Unless you have a new item, it will not work
Your motor has the 4 points necessary. Some motors have two of them covered by a decorative plastic cowling.
Explain which four points? The 250 Honda has "a cowling" covering the motor mount bolts.
A clear explanation including photo examples can be found at http://www.lock-n-haul.com/willitfitmymotor.html.
As I said, will not work due to the cowling over our motor mount bolts.
The only way to use any type of 4 point mount you would have to access those bolts. Many have done so by cutting holes in the plastic.