Check out Tour Noire, one of the region's landmark hotels. Stay a few nights or simply take a look around.
If you're staying a while in Lower Town, Tour Noire is a great place to start your exploring. This place to stay is one of numerous attractions worth seeing here. La Grand Place, Atomium, and NATO Headquarters are also waiting to be discovered nearby.