Historic
Hotel Alexandra
Since 1875
The Hotel Alexandra, also known historically as the Walworth Building, is a High Victorian Gothic structure built in the 1870s with a sandstone façade at the corner of Washington Street and Massachusetts Avenue in the Roxbury neighborhood of Boston, Massachusetts, United States. The structure is also deemed to be part of the South End Landmark District.
Source: Wikipedia / Wikidata
Nearby