Russell Estate Home is a holiday home situated in Telluride in the Colorado Region and is 3.9 km from Sheridan Opera House. Guests benefit from patio. A dishwasher, an oven and a microwave can be found in the kitchen. A TV is provided. Other facilities at Russell Estate Home include a barbecue. Suns Read more
Russell Estate Home is a holiday home situated in Telluride in the Colorado Region and is 3.9 km from Sheridan Opera House. Guests benefit from patio. A dishwasher, an oven and a microwave can be found in the kitchen. A TV is provided. Other facilities at Russell Estate Home include a barbecue. Sunshine Express Lift is 100 metres from Russell Estate Home, while Village Express (4) is 1 km away. The nearest airport is Durango-La Plata County Airport, 88 km from Russell Estate Home.