My best friend and I are heading to Telluride for the first time from Dec. 8th-15th, 2012. I know it seems silly, but we won't be doing any skiing. We're looking more for some spa time mixed with some mild and fun winter sports. We heard you can take dog sledding rides which sounds fun. Also interested in "beginner" snow shoe walking.
We are thinking of staying at The Hotel Telluride..or maybe the New Sheraton Hotel. We would love some recommendations and ideas!