Try checking with the 5star hotels in Doha... Most of them celebrate Christmas as most of the guests are westerners...