Telluride is known to be the most Colorado place on earth. This boutique accommodation is elegantly styled with Tyrolean and Austrian decor. Coming from Tyrol this offered us a interesting mix of Colorado and European experience. A mother bear and her two cubs which we saw at night from our balcony was definitely the highlight of our trip.
- Free Wifi
- Free Parking