The Castle at Boston University
225 Bay State Rd, Boston, MA 02215-1405
The Castle at Boston University is a Castles, Points of Interest & Landmarks place is located in Boston, Massachusetts. The address of The Castle at Boston University is 225 Bay State Rd, Boston, MA 02215-1405.