Set in Northborough, Econo Lodge Inn & Suites Northborough is an easy drive from Westborough and Shrewsbury. It also offers laundry facilities, an express check-in and check-out feature and a 24-hour reception.
Best prices found by HotelsCombined users in the past 24 hours.