The 3-bedroom Owl Meadows 23 Telluride villa entices guests to enjoy snow skiing, hiking, and cycling and offers proximity to Clarks Market, located approximately a 5-minute stroll away. Offering Wi-Fi, the Telluride holiday home is located only 1.1 km from the Town Park.
The creekside waterfall "Cornet Creek Falls" is fairly close to the accommodation, while Lift 7 cable car station is just 500 metres away. The Telluride Ski Resort is nearly a 25-minute walk away and Telluride Regional airport is 5 km from Owl Meadows 23 villa. Positioned within a 1-km distance of the Alpine Chapel, the Telluride property is popular among both worshippers and tourists.
Bathroom facilities at this accommodation also include a separate toilet, a shower, and a washing machine. Hairdryers and bath sheets are included to enhance your comfort.
Owl Meadows 23 villa features a fully equipped kitchen fitted with coffee and tea making machines, a fridge, and kitchenware. Guests have access to restaurant The West End Bistro, situated in the vicinity of the Telluride accommodation.