Hotel National Frankfurt is located diagonally opposite the south entrance of Frankfurt's Hauptbahnhof (main railway station).
If you are arriving by car, take the A3 motorway, exit at Frankfurt Süd, and follow the signs for Stadtmitte (city centre) and Hauptbahnhof (main railway station).