Northstar 106 Villa Telluride

Colorado
Northstar 106 *

Northstar 106 Villa Telluride

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
  • Sports activities
  • Pets
  • + More

Map

Tourist attractions in

Colorado

Rooms & Availability

Please wait, we’re checking available rooms for you.
Facilities

General

  • No smoking on site
  • Wi-Fi
  • Parking
  • Pets allowed
  • Smoke detectors

Dining

  • Dryer
  • Outdoor dining area

Leisure & Sports

  • Sauna
  • Skiing
  • Hiking
  • Horseback riding
  • Cycling

Room Amenities

  • Sitting area
  • Patio
  • Dining table
  • Washing machine
  • Flat-screen TV
Most Popular Facilities
  • Wi-Fi
  • Sports activities
  • Pets

Policy

Check-in: from 16:00 until 23:59
Check-out: until 10:00
Enter your dates
Enter your dates
Th 24 Sep
Fr 25 Sep
Guests
Searching hotels in Colorado