Imagine · Experience · Share™
LeisureLink
650 Mountain Village Bl Unit B
Telluride, CO 81435
United States
Telluride is surrounded by forested mountains and cliffs as well as spectacular Bridal Veil Falls at the head of the canyon. Known for skiing, there are also festivals that call it home such as the Telluride Film Festival. Some people consider it to be one of the most beautiful places on Earth. Just steps away from the Gondola and Chair 4, this is a great valued condo in Mountain Village. There is an elevator in the building for your convenience as well as High Speed Internet access. Relax after a day on the slopes in the hot tub or Jacuzzi tub. There are also laundry facilities on-site.
No Review