Probably too late for this stay, but for next time remember that - if your work / meeting place in Brussel is close to a train station - it might be worth also checking hotel prices in other cities like Leuven, Mechelen or even Antwerpen. They are all a 30-45 minutes train ride away from Brussel, with several trains every hour.