Yes, for English speaking people the denomination St. Moritz Bad is not very positiv, so I always explain explicitely so that people dont think they will spend their holidays in a bad place - LOL
The Christmas in the Forest is mentioned only on the German sites.
The link is here: hotel-europa.ch/cms/de/pauschalen/winter-pau…
A short translation for you:
December 24, Christmas Eve
18.00 h, meeting in front of the hotel for the Christmas in the forest. Our traditional Christmas celebration for many years has been one of the highlights of the holiday-season. Our path leads from the hotel through the snowcovered wintery forest to a small clearing. With candles, torches, tea, Christmas cookies and Christmas carrols we experience Christmas Eve in the tranquil beauty of the Engadin. Walking time from the hotel twice 20 minutes.
Followed by a capital candlelight dinner in our restaurant.
As there is a new management, I called them to ask if they still welcome out-house guests for the Christmas in the forest and they still do so. It's complimentary and you may just join them. If you would like to have dinner after that, you would have to book ahead at least the same morning to let them know that you are coming.
In case you go with small children, pack them in warm clothes or covers on a toboggan and take them along, they will enjoy it double. Most sports shops rent toboggans. Next to your hotel is Boom Sport with a rental section.