Choose your preferred currency.
Located in Telluride 2625 feet from Sheridan Opera House Owl Meadows features free WiFi and mountain views. Fitted with a balcony the units feature a TV and a private bathroom with bath or shower and free toiletries.
A dishwasher a microwave and fridge are also available in the kitchen as well as a coffee machine. Skiing and cycling can be enjoyed nearby.
The nearest airport is Montrose Regional Airport 40 mi from the holiday home.
, Telluride, 81435, United States
WiFi is available in all areas and is free of charge.
Free public parking is possible on site (reservation is not needed).
Pets are allowed. No extra charges.
Children of any age are allowed.
No cots are available.
No extra beds are available.
Find other great 3-star options near the Owl Meadows.
, telluride
280 South mahoney Drive, telluride
, telluride
, telluride
, telluride
, telluride
, telluride
, telluride
, telluride
, telluride
350 S. mahoney Dr., telluride
300 S mahoney Drive, telluride
, telluride
, telluride
370 S mahoney Dr., telluride
, telluride
, telluride
, telluride
, telluride
673 W Pacific Ave, telluride
, telluride
, telluride
199 North Cornet Street, telluride
, telluride
Hold On!