I want to buy a SIM card in Frankfurt. Is there a Tmobile store close to the Hauptbahnhof?
Please sign in to post.
I want to buy a SIM card in Frankfurt. Is there a Tmobile store close to the Hauptbahnhof?
I think it would be easier to just go to the huge T-Mobile store in the My Zeil mall, which is located on the Zeil, right in the middle of city. You can walk there in about 15 min. from the Hauptbahnhof, straight down the Kaiser Strasse, or take the S-bahn 2 stops.