
Northborough, MA, United States
Econo Lodge Inn & Suites West of Boston
Hotel
When corporate travel sends you to central Massachusetts, the Econo Lodge Inn and Suites hotel in Northborough is an easy stop on the road. Located on SR-9, near SR-20, we offer easy access to many key destinations in the region.…
- Wi-fi
- 24-hour reception
- Fitness
- Gym · extra charge
