Lost place
Crawford House (Boston, Massachusetts)
? – 1962
The Crawford House was a hotel and restaurant in downtown Boston, Massachusetts. Located on Court and Brattle Streets in Scollay Square, it was in operation during the late nineteenth and early twentieth centuries, and was for a time among the leading hotels in the city. The building was demolished in 1962 as part of the Government Center project.
Source: Wikipedia / Wikidata
Nearby