There is a bus stop right in front of the hotel. The stop is
Südfriedhof. There is a direct bus (bus # 30,# 36) running in app. 10 minutes to
Konstablerwache, which is in the main shopping district and there you can change into S-Bahn.
Both busses are also passing
Lokalbahnhof, where you can change into S-Bahn running to the main shopping districht. This S-Bahn would also pass Konstablerwache, but the trains are not so crowded as they are a fe stops alter at Konstablerwache.
The homepage of Frankfurt Public transportation is
RMV.
If you have further question, contact me. I will be in this hotel the next weekend and may have a look at some things you need to know.