Algoma Hotel (Port Arthur)
Appearance
| Algoma Hotel | |
|---|---|
| Type | Hotel |
| Jurisdiction | Port Arthur, Ontario |
Algoma Hotel (fl. 1894) was a hotel in Port Arthur, Ontario.[1]
The Algoma Hotel was located on Cumberland Street in Port Arthur. It was operated by Merrill & Hodder as proprietors.