Owl Meadows Townhomes

Located on the west end of downtown Telluride with in a one block walk of the Coonskin lift and three blocks from Main Street, the Owl Meadows Townhomes provide guests with luxurious vacation accommodations just a short walk from all of the action. Upscale and spacious, these three bedroom multilevel townhomes are ideal for Telluride visitors who appreciate quality in their vacation accommodations and a location that is central to all of the Telluride attractions.

Scroll to Top

Request a Custom Quote

Fill out the form below, and we will be in touch shortly. It takes a real person to provide customized trip options at the lowest price.

Or Call Now to speak with a Travel Consultant!

Travel info
Contact Information
Specific requests/criteria that will help us create the best custom ski trip for you.