106 Northstar Ct, Telluride, United States
Show map
Staying at Northstar 106 Villa Telluride, guests can easily reach Oak Street Lift, located a 10-minute ride away.
This villa is nestled 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, 2.6 km from the San Sophia Overlook. The property is 15 minutes' drive from the Telluride Gallery of Fine Art, and a few steps from Sunshine Express Chair Lift #10. Northstar 106 Villa provides easy access to natural wonders such as the Town Park (4.4 km) and the creekside waterfall "Cornet Creek Falls" (4.2 km).
The holiday home includes an outdoor dining area with a refrigerator, a toaster, and an oven. Offering transportation options in the area, this Telluride accommodation is within 900 metres of Chondola cable car station.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
Sports activities
Pets
+ More
Gallery
Map
Tourist attractions in
Colorado
Rooms & Availability
Please wait, we’re checking available rooms for you.