Telluride, Idaho, United States
6
Sleeps
3
Beds
1
Baths
Located in Telluride, Idaho, United States. Spectacular sunset views from 3-story Owl Meadows townhouse, located near Lift 7 With incredible unobstructed sunset views down the valley floor, Owl Meadows 6 is in a fantastic location in the beautiful town of Telluride. We are happy to share this well-equipped 3 bedroom 3 1/2 bath townhome with our VRBO guests, and would love for you to call this place home during your stay in Telluride.Less than 2 blocks from Lift 7 and only 1 block from the Galloping Goose stop (the town’s free shuttle) and Clark’s Market, Owl Meadows 6 is in a wonderful location on the quiet west end of town. Just steps away from access to the San Miguel Trail and entrance to the 20 kilometers of groomed cross-country skiing, Owl Meadows 6 is also within walking distance of shops, restaurants, and the gondola station.This three-story townhouse offers breathtaking sunset views down the valley floor from numerous windows or from the deck that is equipped with a gas grill and outdoor seating. Delight in watching wil