Telluride
new
Owl Meadows
7 Guests
3 Bedrooms
4 Bathrooms
Situated in Telluride in the Colorado region, Owl Meadows features a balcony. The accommodation has free WiFithroughout the property.
Offering 3 bedrooms, this air-conditioned holiday home features 4 bathrooms with an a bath or shower and a hair dryer. Towels and bed linen are available in the holiday home. If you would like to discover the area, skiing and cycling are possible in the surroundings. The nearest airport is Telluride Regional Airport, 8 km from the holiday home..
Our selection of Houses in Telluride
We offer 961+ holiday rentals in Telluride
Select the dates of your stay