Located in the heart of Downtown Telluride at the base of Lift 7 with direct ski in / ski out access, a rare find in the Town of Telluride where you can walk few steps to Telluride's Lift 7, downtown art galleries, shopping and restaurants.
Located in the heart of Downtown Telluride at the base of Lift 7 with direct ski in / ski out access, a rare find in the Town of Telluride where you can walk few steps to Telluride's Lift 7, downtown art galleries, shopping and restaurants.