Where is New England Sports Center?
Marlborough is home to New England Sports Center. Marlborough is a family-friendly city well known for its great selection of restaurants. If you'd like to find things to do in the area, you may want to check out Solomon Pond Mall and Apex Entertainment Center.
Where Can I Stay near New England Sports Center?
We've got 24 hotels to pick from within 5 miles of New England Sports Center. You may want to think about one of these choices that are popular with our travelers:
Embassy Suites by Hilton Boston Marlborough - 1.7 mi (2.7 km) away
- 3.5-star hotel • Free breakfast • Free parking • Free WiFi • Family friendly
Residence Inn by Marriott Boston Marlborough - 0.2 mi (0.3 km) away
- 3-star hotel • Free breakfast • Free parking • Free WiFi • Central location
Best Western Royal Plaza Hotel & Trade Center - 1.5 mi (2.4 km) away
- 3-star hotel • Free breakfast • Free parking • Free WiFi • Central location
Extended Stay America Suites Boston Marlborough - 1.7 mi (2.7 km) away
- 3-star hotel • Free parking • Free WiFi • Restaurant • Central location
Hyatt Place Marlborough/Apex Center - 1.8 mi (2.8 km) away
- 3-star hotel • Free parking • Free WiFi • Restaurant • Central location
Things to See and Do near New England Sports Center
What to See near New England Sports Center
- New England Baseball Complex
- Hopkinton State Park
- Cummings School of Veterinary Medicine at Tufts University
- Peter Rice Homestead
- Lake Chauncy Public Beach
Things to Do near New England Sports Center
- Solomon Pond Mall
- Nashoba Valley Winery
- Butternut Farm Golf Club
- Northborough Crossing
- Tower Hill Botanic Garden
How to Get to New England Sports Center
Flights to Marlborough
- Bedford, MA (BED-Laurence G. Hanscom Field), 15.8 mi (25.5 km) from central Marlborough
- Worcester, MA (ORH-Worcester Regional), 17.1 mi (27.5 km) from central Marlborough
- Norwood, MA (OWD-Norwood Memorial), 22.1 mi (35.5 km) from central Marlborough