Back to Previous
The Castle at Park Plaza
Boston - Back Bay
130 Columbus Avenue
Boston, MA 02111
(617) 450-0600
Send Email | Visit Website
Map