Owl Meadows - 3 Bedroom Townhome #24 hosts guests of Telluride. This property provides shuttle service and laundry.
This villa is situated 900 meters away from BootDoctors Telluride, Telluride Historical Museum and Telluride Resort. The city center is 1 km away. There offers thai dishes and lies 250 meters away.
Montrose Regional airport can be reached in 65 minutes by car.
There are rooms with free Wi-Fi, a patio, flat-screen TV, a stone fireplace and a private balcony in Owl Meadows - 3 Bedroom Townhome #24. The property comprises 3 bedrooms. A bathroom comes with a bathtub and a shower.
Eat & Drink
The villa features a full kitchen for self-catering.
Ski facilities include a ski storage room.
No internet access available
No parking available.