It's a beautiful old hotel. We live less than an hour away and stay a couple of times a year. A few restaurants, ranging from pub to a super nice place with a strict dress code. We tried to take ds10 at the time to the Trillium, but he only had black jeans, which were not considered dress pants!
There is a great spa and indoor pool. There are rooms in the hotel as well as condo's (I think they call them lodge) ... just a note some of those are a hike to the main building ... there is a shuttle. I would ask for one that is close. Almost NO nightlife, about 11 the pub will close. Next to nothing in the town (especially in December, just about everything will be closed).
As far a skiing, it's maybe 1 hour to Gore, 2 to Lake Placid. Please let me know if you have any more questions.