Owl Meadows - 3 Bedroom Townhome #24 is an apartment only 2.2 km from Telluride Ski Resort. Guests can take advantage of shuttle service and laundry.
Ouray Hot Springs Pool is situated around 17 km away. 10 minutes' walk from Telluride city center. The venue is set next to a gondola station and 400 meters from Siam and Aemono Market Deli where guests can dine.
65 km to Montrose Regional airport.
The apartment provides rooms with free wireless internet, flat-screen TV, a private balcony, a dining area and a gas fireplace for a cozy stay in Telluride. The property has 3 bedrooms with a king size bed, a twin bed and a bunk bed for 6 guests. There are 3 bathrooms.
Eat & Drink
The apartment features a kitchen for self-catering.
The venue has a terrace.
No internet access available
No parking available.