Owl Meadows Townhome By Telluride Resort Lodging

The 4-star Owl Meadows Townhome By Telluride Resort Lodging is situated only 1.3 km from Telluride Historical Museum, which is an excellent place to improve cultural awareness. This Telluride hotel offers parking on site.

The property is located in the heart of Telluride just 5 minutes on foot from Clarks Market and 5 minutes' drive away Telluride Ski Resort. Religious sights in the area include Christ Presbyterian Church (0.9 km) and Alpine Chapel (1 km). The hotel lies a stroll from the creekside waterfall "Cornet Creek Falls". Owl Meadows Townhome By Telluride Resort Lodging is approximately a 10-minute walk from Lift 7 cable car station.

Take advantage of a microwave, a full-sized fridge, and a cooktop available in the rooms.

At there, situated a minute's walk from this Telluride property, you can taste American cuisine.

Book Owl Meadows Townhome By Telluride Resort Lodging Telluride

More +
Less -

General information

Contact information

240 South Mahoney Dr, Telluride, United States;

Owl Meadows Townhome By Telluride Resort Lodging reservations available at 'rooms'

Owl Meadows Townhome By Telluride Resort Lodging phone number isn't available on our site, if you want to call Owl Meadows Townhome By Telluride Resort Lodging visit site of a hotel

More +
Less -

Owl Meadows Townhome By Telluride Resort Lodging Location

 240 South Mahoney Dr, Telluride, United States

Owl Meadows Townhome By Telluride Resort Lodging Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Wi-Fi

  • Spa & wellness centre

Owl Meadows Townhome By Telluride Resort Lodging Amenities

  • General

    Wi-Fi
  • Leisure & Sports

    Barbeque grills
  • Spa & wellness centre
  • Room Amenities

    Television

Owl Meadows Townhome By Telluride Resort Lodging Offers

Rooms