Cimarron Lodge 4
Cimarron Lodge 4 Telluride is located in Telluride, a 20-minute stroll from Bear Creek Trail, and pampers guests with a Jacuzzi.
Location
This apartment lies in the vicinity of Sheridan Opera House. Guests can find Clarks Market, which is 0.2 miles away. The apartment is also a 14-minute walk from San Miguel River.
Food & Drinks
The Lift 7 cable car station is 0.2 miles away.
Why choose Cimarron Lodge 4 Telluride
Main amenities
-
Wi-Fi
-
Spa and relaxation
-
No pets allowed
Amenities
Cimarron Lodge 4- Wi-Fi
- Spa and relaxation
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Recreation
- Jacuzzi
Devices
- Flat-screen TV
General facilities
- No smoking on site
Pets
- No pets allowed
Important information
Enter dates to see availability