Placer Hotel


Known Name(s)

Placer Hotel

Address

21 N. Last Chance Gulch Helena, MT

Establishment Type(s)

Hotel

Physical Status

Extant

Related Issues