The hotel lies in the heart of a downtown area, in the vicinity of BootDoctors Telluride, Telluride Resort and San Miguel River. The hotel represents contemporary architecture in Telluride.
The property is set 10 minutes' walk away from San Miguel County Courthouse, New Sheridan Hotel and Main Street. The city center lies within 1 km from the venue.
A short walk to palm trees as well as chair lifts.
Owl Meadows Townhome By Telluride Resort Lodging is within a 65-minute drive to Montrose Regional airport.
Beautiful rooms feature a microwave, free Wi-Fi, a kitchen, a fireplace and flat-screen TV. Room facilities also include a fridge, a freezer and a cooktop for self-catering.
Eat & Drink
Offering thai meals, There is situated 250 meters of the property.