Owl Meadows - 3 Bedroom Townhome #24 is an apartment only 2.1 km from Village Express . This property offers shuttle service and laundry.
Telluride Ski Resort is located just 2.2 km away. 10 minutes' walk from Telluride city center. A 5-minute walk takes guests to the pizzeria Siam.
Fast access to Montrose Regional airport within 65 km is provided.
The apartment offers rooms with wireless internet, flat-screen television, a dining area and a DVD player as well as a king size bed, a twin bed and a bunk bed. 3 bedrooms can sleep up to 6 guests. Guests can benefit from an en suite bathroom.
Eat & Drink
A kitchen is provided.
No internet access available
No parking available.