The spacious Cimarron 28 - Cimarron Lift Apartment Telluride is situated in Telluride, 12 minutes' walk from the Town Park, and offers spa amenities such as a hot tub. Featuring a terrace with views of the mountain, this apartment is only a few steps from Clarks Market.
The 102 m² apartment lies just 250 metres from There. The Telluride Town Park is within a few blocks of the property. Cimarron 28 - Cimarron Lift Apartment is also right around the corner from Lift #7.
This apartment has a balcony, a terrace, and a living room, and comforts such as a washing machine. The accommodation offers guests the convenient feature of hairdryers, free toiletries, and bath sheets in the bathroom. A separate toilet can also be found.
Cimarron 28 - Cimarron Lift Apartment includes a fully equipped kitchen. The Lift 7 cable car station is 5 minutes' walk away.