NH Atlanta was only 10 min walk from Brusses north station -- location wise, it is not bad but it is still half a mile away from Grand Place. From station to there, you will have to pass more than a couple of seedy shops -- where you do not want to take kids with.
I used internet based booking...
More
- Nh Atlanta Brussels
- Nh Atlanta Hotel Brussels
