Go Hotels
 
 
Home > United States > Colorado > Telluride >

Montana Placer Inn

United States Flag
 
 
Montana Placer Inn Star Rating 2
210 South Oak Street
Telluride Colorado United States

Rated 80 / 100

Montana Placer Inn has received an Outstanding Service Award
 
 
 
Montana Placer Inn offers a charming setting when in Telluride. It is ideally located for those wishing to discover the area's attractions.

The hotel has 6 rooms that are fitted with all the essentials to ensure a comfortable stay.

Montana Placer Inn is within a short walk of Telluride Historic District. Mountain Village and Ophir are also a short car ride away.