As LH738 has written, the hotel is a little bit out of all points of interest.
There is a bus stop in front of / near the hotel so you can reach the next S-Bahn station, but this needs some time. If you like to visit downtown Frankfurt, I would choose another hotel.
On the other side, it is easy reachable by car (800 meter to next motorway) it is possible to park the car in front of the hotel free of charge. The Pool is in one of the higher floors and offer some nice views, a sauna is also available. The gym is small, but the equipment is nice and o.k..
The staff is very friendly and heplful.