Situated only a 6-minute walk from Coonskin Lift, the 4-bedroom Owl Meadows Villa offers opportunities for snow skiing, hiking, and horse riding in the area. Offering Wi-Fi, the accommodation is located only a short drive from Telluride Historical Museum.
Guests may enjoy media amenities like high-speed internet and a TV set, along with ironing facilities. Featuring a separate toilet, a bath, and a shower, the bathroom also comes with hair dryers and free toiletries.
Entertainment venues in the vicinity include Telluride Town Park Campground, which is approximately 20 minutes' walk away. Positioned not so far from Christ Presbyterian Church, the villa is popular among both worshippers and tourists.
Coffee and tea makers are available in the accommodation for self-catering. The kitchen also offers a microwave oven, a fridge, and kitchenware. Siam is a restaurant serving Thai dishes merely 6 minutes' walk from the property. The nearest airport is Telluride Regional, located 10 km away from Owl Meadows Villa.