Have you considered double glazing?
I work in a school library that is right beside a very busy road. We have recently had double glazing installed and the difference is astonishing.
As you can't open the windows you will possibly also need air-conditioning.
Marg