According to CAR magazine the Veyron engine actually poduces around 3000 hp in total
1000 hp is lost in the cooling system, another 1000 hp goes out the exhaust and the remaining 1000 hp drives the car.
It also has a high-speed button in the cockpit for when you want to go really fast. This lowers the rideheight, puts the spoiler in the lowest position and closes many of the ventilation ducts. All this is done to reduce drag so that it actually can achieve 250 mph.
So in a sense they are "cheating" a little to acheive 250 mph by having two different configurations on this car, one slow-speed and one high-speed. Because with all the ventilation ducts open they would cause too much drag to go really fast. (A car that produces 1000 hp in heat needs a bit of cooling
)
In comparison the McLaren F1 did 241 mph without a high-speed button....