Owl Meadows Villa Telluride

Colorado
Holiday home Owl Meadows Telluride

Owl Meadows Villa Telluride

Telluride, United States Show map
Staying at Owl Meadows Villa Telluride, guests can visit the Bear Creek Trail, which is only 1.5 km away.
Lift 7 cable car station is around 10 minutes on foot from the Telluride holiday home, while Clarks Market is just 450 metres away. Coonskin Lift can be found merely 6 minutes on foot from the accommodation, and the Telluride Ski Resort is about a 5-minute drive away. Positioned within reach of the Alpine Chapel, Owl Meadows Villa is popular among both worshippers and tourists.
Bathroom facilities at the Telluride accommodation also include a separate toilet. A hair dryer and bath sheets are included to enhance your comfort.
Coffee and tea making facilities, a refrigerator, and kitchenware are also included in the kitchen at the Telluride villa. Guests have access to restaurant The Tunnel, situated a mere 450 metres from Owl Meadows Villa. Telluride Regional airport can be reached in 15 minutes by car.
+ More - Less
Most Popular Facilities
  • Internet
  • + More

Map

Tourist attractions in

Colorado
Attractions
  • Cornet Creek Falls - 424 mi
  • Town Park - 432 mi
  • San Miguel County Courthouse - 442 mi
  • Valley Floor - 524 mi
  • Telluride Gallery of Fine Art - 622 mi
  • Chondola - 1819 mi
  • Intercept Gondola - 1830 mi
  • Sunshine Express Chair Lift #10 - 1916 mi
  • Gold Hill Chutes - 3033 mi
Airports
  • Telluride Regional - 6 mi

Rooms & Availability

Please wait, we’re checking available rooms for you.
Facilities

General

  • Wi-Fi

Dining

  • Dryer
  • Cookware/ Kitchen utensils

Room Amenities

  • Wi-Fi in rooms
  • Tea and coffee facilities
  • Ironing facilities
  • Washing machine
  • Free toiletries
Most Popular Facilities
  • Internet

Policy

Check-in: from 16:00 until 23:59
Check-out: until 10:00
Enter your dates
Enter your dates
Sa 25 Jul
Su 26 Jul
Guests
Searching hotels in Colorado