From collection Eastern Illustrating & Publishing Company Collection
Hotel Elmhurst, Sheffield, Mass. 233
Hotel Elmhurst, Sheffield, Mass. View from across the street. Arched sign with Hotel Elmhurst over walk to front entrance. Large granite pillars at drive entrance with light globes at top with ELMHURST wording. Four story hotel with open porch, auto parked.
Details
LB2014.9.43638