Northstar 125 Villa Telluride is merely a 6-minute walk from Sunshine Express Chair Lift #10, offering guests to unwind at a Jacuzzi.
The Black Bear Pass is just near this 2-bathroom villa, while Sunshine Express Lift is around 500 metres away. The holiday home is located 4.5 km from such cultural sights as the affiliated Telluride Historical Museum. Northstar 125 Villa is 10 minutes by car from the Alpine Chapel.
Guests can make use of a full kitchen, as well as an outdoor dining area at the property. On-site self-catering also includes a refrigerator and a dishwasher. Offering transportation options in the area, this Telluride accommodation is within a few blocks of Chondola cable car station.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours