1. As for Airport shuttle, here is the link with information :
http://www.charleroi-airport.com/doc.php…
and you may book online here:
http://www.voyages-lelan.be/xml/navette-…
The shuttle go to the South Brussels Railway Station.
2. As for hotels, I suggest you to book hotel in Central downtown Brussel because most attractions are located there.
The above-mentioned railway station is located in South downtown Brussels while Hotel Bloom is located North downtown Brussels.
Have a look at Venere, a major European hotel booking site with guest reviews. You may sort hotels by category and area :
http://www.venere.com/belgium/brussels/?…
I think Hotel NH Grand Place ( 7 minute walking from Central railway station) would be a good choice due to its very good location, just near St Michael cathedral, les Galeries royales, l'îlot sacré and its restaurants, the Grand Place (at about 8 min. walking) and ,a bit further, Manneken Pis. Also the Comic Strip Center and its beautiful "art nouveau (Victor Horta)" hall is at a very short walking distance from the hotel. On working days, Rue Neuve and the shopping area as well as Place de brouckere are also at walking distance.
The Royal Palace, Royal Park, some famous museums (incl. Magritte Museum, Musical Instruments Museum - also an "art nouveau" building- and Fine arts Museum) are located at about 15/20 minutes wallking distance from above-mentioned hotel.
The Atomium is away from the other Brussels attractions and can be reached easily by subway.
There are of course other hotels in Central Brussels, incl. some top hotels which may be cheaper on WE than the other days. .
Hotel Bloom is situated at about 20/25 min. walking distance from the Grand Place/ Manneken Pis area and about the same distance from the Royal palace and Museums area
keep in mind that museums are closed on Monday.
.