Where is South Station/Schweizer Straße Tram Stop?
South Station/Schweizer Straße Tram Stop is located in Sachsenhausen Nord. If you're looking for things to do in the area, you might like to visit Henninger Turm and Staedel Museum.
Where Can I Stay near South Station/Schweizer Straße Tram Stop?
We've got 104 hotels to choose from within just a mile of South Station/Schweizer Straße Tram Stop. You might want to consider one of these options that are popular with our travelers:
Scandic Frankfurt Museumsufer
- hotel • Free WiFi • 24-hour fitness center • Bar • Walkable location
Steigenberger Icon Frankfurter Hof
- hotel • Free WiFi • 3 restaurants • Spa • Central location
Leonardo Royal Hotel Frankfurt
- hotel • Free WiFi • Restaurant • Steam room • Attentive staff
Things to See and Do near South Station/Schweizer Straße Tram Stop
What to See near South Station/Schweizer Straße Tram Stop
- Henninger Turm
- Eiserner Steg
- Römerberg
- Frankfurt Cathedral
- St. Paul's Church
Things to Do near South Station/Schweizer Straße Tram Stop
- Staedel Museum
- Museumsufer
- Frankfurt Opera House
- Frankfurt Christmas Market
- Goethe Home and Museum