I think you should make some environment objects instead of using HDRI. The easiest way is create a plane and map it with an image that shown reflection environment (such as city image or anything else you want). Put this plane behind your camera and correct its position (x,y,z) until you get good result of your render.