Osnabrück Hauptbahnhof Railway Station, Germany. Free Entry, Open Daily.