Owl Meadows - 3 Bedroom Townhome #24 apartment is located next to BootDoctors Telluride, Telluride Historical Museum and Telluride Resort.
Just 10 minutes on foot from Telluride city center. The tapas bar There is around 350 meters away.
Montrose Regional airport is 65 minutes' drive from the apartment.
The property offers rooms with wireless internet, a dining area, flat-screen television and a DVD player. Guests will make use of a king size bed, a twin bed and a bunk bed. There are 3 bathrooms available.
Eat & Drink
The apartment features a kitchen for self-catering.
No internet access available
No parking available.