Any mall with Christmas decorations
Select city walk
Go to the five star hotels! They do fab decor. Plus most have a special Christmas menu or a brunch on Christmas day.
You could visit churches in Delhi. They have celebrations, Carol singing and more going on, this time of the year.
Check out the malls of Delhi/NCR. They usually have some Christmas celebrations going on.