The 4-star Owl Meadows Townhome By Telluride Resort Lodging is situated a mere 1.3 km from the affiliated 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 a mere 400 metres from Clarks Market and within 25 minutes' walk of Telluride Ski Resort. Religious sights in the area include Christ Presbyterian Church (0.9 km) and Alpine Chapel (1 km). The hotel is only a short drive from Cornet Creek Falls. The Lift 7 cable car station is about 10 minutes' walk from Owl Meadows Townhome By Telluride Resort Lodging.
Guests can enjoy a selection of American dishes at there situated within arm's reach of this Telluride property.
Book Owl Meadows Townhome By Telluride Resort Lodging Telluride
More +
Less -