Boasting spectacular mountain views from its perch on the outskirts of the Mountain Village, the Russell Home with its four bedrooms and spacious layout offers quality accommodations with wonderful amenities. From this peaceful location along the golf course guests are just minutes from the slopes and Gondola leading to downtown Telluride.