Timber Creek 10 Bedroom Holiday home By Accommodations in Telluride
Telluride Colorado
Check in
4:00 PM
Check out
10:00 AM
When you stay at this vacation home in Telluride, you'll be in the mountains, just steps from Telluride Ski Resort and a 5-minute drive from Market Plaza Gondola Station. This vacation home is 2.6 mi (4.2 km) from Mountain Village Gondola Station and 2.6 mi (4.2 km) from Village Express Ski Lift.
Make yourself comfortable in this vacation home, featuring a kitchen with a refrigerator and a microwave. Cable programming along with a DVD player are provided for your entertainment.
Property Details
Location
114 Autumn Lane, Telluride, Colorado 81435, United States