I’m going to Germany for a couple of weeks with a few friends. We’re flying in to and out of Frankfurt and will most likely be renting a car from Enterprise. The Enterprise office is located at Mainzer Landstr. 318-320 60326 Frankfurt am Main.
Any idea what the closest S Bahn stop is to that? It looks like the S7, S8 and S9 all run to/from the airport, so getting into the city proper shouldn’t be too hard, but I’ll need some direction from there.