Where is Boch Center?
Boch Center is located in Bay Village. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you want to find things to do in the area, you might want to stop in and see Fenway Park and Boston Common.
Things to see and do near Boch Center
What to see near Boch Center
- Fenway Park
- Harvard University
- Boston Common
- Copley Square
- Boston Convention and Exhibition Center
Things to do near Boch Center
- New England Aquarium
- Encore Boston Harbor
- Harvard Square
- Wilbur Theatre
- Charles Playhouse