RIVERCROWN 7 is located in Telluride. With mountain views, this property has a balcony.
This vacation home comes with 3 bedrooms, a TV, and a kitchen with a dishwasher and a microwave. The vacation home also provides a bathroom with a bath or shower.
Sheridan Opera House is a 5-minute walk from the vacation home. Montrose Regional Airport is 70 miles from the property.