The Saunders Castle at Park Plaza

The Saunders Castle at Park Plaza is a 19th-century landmark in Boston. Defined by elegant brick and wrought iron design, this 15,000-square-foot structure reflects the city's architectural history, standing as a grand presence within the urban landscape.

Events and activities in The Saunders Castle at Park Plaza

Getting there

The Saunders Castle at Park Plaza

130 Columbus Avenue, Boston, Boston, 02116