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 79 / 100 based on 1 customer reviews.

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.