Well you could easily avoid passing through it. For example by using the S-Bahn to Taunusanlage and walk along Mainzer Landstraße. The Hilton Garden Inn, the 25 Hours Hotel and also the Mr and Mrs Smith Neckarvillen in the same area. There are also newly built residential buildings in this area.
The hotel itself is not bad and the location is very central. I try to upload a video of a Premium Room in the next couple of days (just returning from a stay there)