You are here

The Owl Meadows townhomes are conveniently located within walking distance to lift #7 for easy access to the world renowned Telluride Ski Resort and along the free Galloping Goose shuttle service route for transportation in to downtown Telluride.

These condos were built in 2007 and have modern décor and appliances as well as a private garage. The beautiful views of the surrounding San Juan Mountains complete the charm of these west end townhomes.   

Parking - Private

Search Filters

Expand arrival search
Age 18 and under.

Hotel Room