Situated around 6 km from the San Sophia Overlook, Townhomes On The Creek 139 Telluride villa provides access to numerous tourist attractions in the area.
Offering American dishes, restaurant The View Bar & Grill is located nearly a 20-minute walk from the property. Free Intercept Gondola cable car station is right around the corner from this Telluride accommodation.
This property is located in Telluride Mountain Village with landmarks like the Sheridan Opera House, a performing-arts venue originally built in 1913, and the Telluride Historical Museum, which showcases local history in a converted hospital built in 1896, within a few blocks of Telluride Ski & Snowboarding School. Guests will enjoy proximity to such places of worship as the Alpine Chapel, which is approximately 10 minutes' drive from the Telluride holiday home. Nestled 2.1 km from the Telluride Ski Resort, Townhomes On The Creek 139 villa is also 3.5 km from such cultural places as the Telluride Gallery of Fine Art.