Budapest during Christmas time is one of those travel experiences that you never forget. The city glows. The buildings, grand and ornate at any time of year, take on an entirely different quality when they are lit up against a cold winter sky and the smell of mulled wine drifts across the square.