Owl Meadows 7 - Owl Perch is a 3-bedroom accommodation with free parking spaces, a car park and a cash machine available on site. Oak Street Lift is located within a 5-minute drive of this venue.
This villa is situated in Telluride, 1 km from Sheridan Opera House. It is set within 1 km off the city centre. The Tunnel is 150 metres away from the property. Clarks Market and Coonskin Lift are available within a few steps.
Wireless internet, a separate toilet and high-speed internet are also included in these rooms. Towels, bath sheets and a tub along with coffee/tea making facilities, a washing machine and kitchenware are also available in the rooms. There are 4 fitted with a bath and a shower.
The venue can be reached by car in 10 minutes from Telluride Regional airport. Guests can enjoy snow skiing, hiking and cycling offered in the neighbourhoods.