Over many decades, i have many stories. One of my favorite stories, which very well might make professional nurses here just cringe,
one time, the first christmas after their father was gone (always hard time for kids)
i had to work dayshift christmas. I had no family in the area at all, and my best pals were all going out of town that day, or, working on my unit with me. (telemetry unit)
I brought my kids with me. they were aged 8 and 12 years old.
I know, i know, it sounds dreadful, but, that floor had lovely and large sunroom down at end of hall, with a tree in it, and my kids really hadn't been to my unit much, and were very mature, polite, well behaved kids.
I got there early, set them up in the sunroom, with some arts and crafts projects, some treats, etc. The census was way way down that day, too, not a hectic shift at all, luckily for us all.
The patients loved having some kids there in the sunroom,
and the staff of all types, from hsousekkeping to the doctors,
were all very very kind to my kids, and my kids got fawned over all day long, and had a good time, as boring as it sounds. They made cards for many of the patients that wandered in to feel some christmas holiday feel in that room,
and on request, sang a carol for a lonely old guy who had zero visitors that day. He asked them to sing "Silent Night ". Their soft, sweet lil voices sounded really lovely and very christmas-y.
At lunch break, the cafeteria did what they could to make the room festive, served everyone dinner free, and had some decor and tablecloths and music, etc. Seemed very nice to us.
This would not work for every unit, nor every supervisor, but, it worked that one time. (long time ago, too) It was an odd holiday, yes it was, but, i did the best i could, and it was very memorable, my now adult kids still remember the christmas they spent in a hospital.