Available rooms from Wed 27 November 2024 to Thu 28 November 2024.
Available rooms from Wed 27 November 2024 to Thu 28 November 2024.
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.