
Description
The Owl Meadows is a beautiful new condominium complex that was just completed in the Spring of 2006. Steep forested mountains and cliffs surround the town of Telluride and Bridal Veil Falls is at the head of the canyon. Visitors will find numerous weathered ruins of old mining operations that dot the hillsides and a free gondola connects the town with its companion town Mountain Village.
It features three-bedroom town homes with granite countertops, glorious views, deck, high-end modern appliances, spacious living areas, high ceilings, wood floors, gas fireplaces, plasma screen TVs, VCRs and DVDs, washers and dryers, high-speed Internet access, and a one car garage.
Check-in is located at 666 W. Colorado Avenue, Telluride CO, above Clarks Market.
Amenities
- Non-smoking rooms
- Efficiencies
- First Class Hotel
Hotel Policies
| Check-in Policy | 1600 |
| Check-out Policy | 1000 |
General Information