Hotel Standish, Main and Jackson Sts., Worcester, Mass.
Additional Details:
A view of the Hotel Standish, located at the intersection of Main and Jackson Streets in Worcester, Massachusetts. The multi-story building features a prominent arched entrance and is surrounded by trees and power lines. Two men in suits stand near the entrance. |