Owl Meadows 23 Townhouse Villa is located about 400 metres from Clarks Market and offers guests to enjoy snow skiing, hiking, and cycling. Located within walking distance of Town Park, the 3-bedroom villa provides Wi-Fi and free private parking.
A balcony and a seating area are appointed with ironing facilities for ultimate guests' comfort. Additionally, media facilities, such as high-speed internet and a TV set, ensure a more enjoyable stay. The 3-bathroom villa comes with a bathroom with a separate toilet, a bath, and a shower. There are also a hairdryer and bath sheets.
Telluride Regional airport can be reached within 15 minutes drive, and natural attractions like the 365-ft-high waterfall "Bridal Veil Falls" are 5 km away. Valley Floor is only 1.1 km away. Owl Meadows 23 Townhouse Villa is just 1.8 km from Telluride Town Park Campground.
Along with coffee and tea making equipment, this property boasts a kitchen. On-site self-catering also includes a microwave oven, a fridge, and kitchenware. Located a 12-minute walk from the villa, Chop House Restaurant serves American cuisine. Offering transportation options in the area, this property is a few minutes' drive from Lift 7 cable car station.
Wi-Fi in rooms
Free Wi-Fi
Internet
Golf course
Fishing
Cycling
Hiking
Sports activities