All rooms have mountain views. Telluride Ski Resort is 46 driving miles from hotel. Pet Accommodation: 15.00/night per night per pet. Pets allowed in pet designated rooms only. Property is located 45-Miles from Telluride. Commute time in the Winter months can take an hour. In Summer months there is an alternate route open that is 9 miles it requires a 4-wheel drive vehicle and can take up to 3-hours to commute.