Where is Charles River Peninsula?
Needham is home to Charles River Peninsula. Needham is a family-friendly city travelers enjoy for attractions such as the college atmosphere and shops. If you want to find things to see and do in the area, you might like to visit Fenway Park and Boston Common.
Things to See and Do near Charles River Peninsula
What to See near Charles River Peninsula
- Boston College
- Babson College
- Wellesley College
- Regis College
- Cochituate State Park
Things to Do near Charles River Peninsula
- Legacy Place
- Natick Mall
- Natick Collection
- Samuel Adams Brewery
- Coolidge Corner Theatre
How to Get to Charles River Peninsula
Flights to Needham
- Norwood, MA (OWD-Norwood Memorial), 7.2 mi (11.6 km) from central Needham
- Boston, MA (BNH-Boston Harbor Seaplane Base), 12.1 mi (19.4 km) from central Needham
- Logan International Airport (BOS), 12.6 mi (20.4 km) from central Needham