Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Townhome on the Creek 135 offers accommodation in Telluride. Sheridan Opera House is 3.3 km away. The accommodation features a TV. Townhome on the Creek 135 also includes a hammam. Village Express (4) is 600 metres from Townhome on the Creek 135 while Telluride Ski Resort is 600 metres from the property. The nearest airport is Durango-La Plata County Airport 87 km from the property.