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, Northstar 125 Villa Telluride is 4.5 km from Telluride Gallery of Fine Art and offers a Jacuzzi. Suitable for up to 8 guests, this 3-bedroom holiday home offers opportunities for snow skiing, horseback riding, and cycling.
The 2-bathroom villa is in close proximity to San Miguel River, while Sunshine Express Chair Lift #10 is about 500 metres away. Sheridan Opera House is 4.3 km away and Telluride Regional airport is 5 km from Northstar 125 Villa. This Telluride property provides easy access to natural wonders such as Town Park (4.4 km) and San Sophia Overlook Park (2.7 km).
Northstar 125 Villa features mountain views, as well as a patio and a balcony. Additionally, media facilities, such as a flat-screen TV with satellite channels, ensure a more enjoyable stay.
This Telluride accommodation includes a dining area with a refrigerator and an oven. Guests will find Chondola cable car station, located merely a 10-minute walk from the accommodation.