For guests staying downtown, it is very pedestrian-friendly and there is a shuttle service available. Whilst there are slopes from the mountain to downtown, they are all black runs. Mountainside Inn, where I stayed, does allow for ski-in, but it looked fairly advanced. downtown itself is gorgeous, and guests have exceptional views of the surrounding mountains.
It is home to a range of good Telluride bars and restaurants. La Marmotte, one of the finest, high-end Telluride restaurants, serves French cuisine and is a great option for dinner. For brunch, head to the Floradora Saloon, which is a local staple. Downtown feels like a quintessential mountain town and feels steeped in history, with many of the buildings from the 1800’s. It manages to subtly introduce more modern aspects as well, with plenty of art galleries, and nice shops, making it the perfect blend of old and new. The town is quieter than Vail or Beaver Creek, and it is easier to get a table at a restaurant without a reservation.