Hotel Bancroft at Night
Additional Details:
Hotel Bancroft at Night, Worcester, Mass. Worcester's newest and largest hotel, located on Franklin Street. Built in 1912-1913 at a cost of more than $1,000,000. The scene of many notable conventions since then. Has accommodations for more than 300 persons. |