What is the address and location of your condo?
I have been coming to Telluride since 2000 and have stayed at many different places. We our located in what I believe to be the best location in Telluride – the Gondola Corridor. It is close to everything. This is why we bought our condo there.
Our address is 260 South Aspen Street, #4 Telluride, CO 81435.