There are a couple of decent, cheap hotels in the area now: the Ibis and the Hello, and these are very much the reason that the area is more welcoming than before.
Gara de Nord is Bucharest's only major railway station. All international - and most local - trains arrive and depart from here. It is located close to the city centre, one stop west from Piata Victoriei on the M1 metro line. It is not being too