Nothing special, there's plenty going on in town.
They don't do anything special for NYE
I assume they do, but I do agree the hotel is a business-type rather than a small nice place with a family environment that better fits a NY eve.
To be honest, I do not think so as it seems to be more of a business type of place rather than tourist resort type of place, but I can't say one way or another... sorry
Get an answer from Novotel Budapest City Hotel staff and past guests.