Early Sudbury Hotels

The Sudbury Hotel

Sudbury’s first hotel (1883) was a log building on Cedar Street known as the Sudbury Hotel. Henry Smith was the proprietor.