Since I went during the summer for a cousin's wedding, I don't have any personal experience. The staff however at the Snowmass Mt Chalet were very helpful with suggestions and information; I would contact them directly. Enjoy!
Perhaps you are thinking of a place in Snowmass like the Mountain Chalet. Located on the hill above the base and near the end of the little gondola to Snowmass village. It has a pool and breakfast and lunch included and is a short walk to the Village and the shuttle to Aspen.