Econo Lodge Inn & Suites

Starting at

TripAdvisor Review

Based on 61 review

See all

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. Plus, while you are here at our hotel, enjoy amenities to help you sta...

More details