37.936667 ­-107.813174
Go to map view
210 South Oak Street, Telluride, CO, United States +1 970 728 8838

Get Rates

Show Montana Placer Inn at the top of the results


General No smoking, Non-smoking rooms available, Parking (free)
Activities Bicycle hire, Skiing (downhill)
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.