The closest hotel to Brussels Bruxelles-National is Novotel Mechelen Centrum, which is located 0.1 km away from the city centre.