The business 2-star Econo Lodge Inn & Suites is a great place to stay in Northborough.
The property lies within 9 km from EcoTarium. The venue is set within 5 km from Northborough city center.
Quick access to restaurants and bars is provided.
The hotel enjoys a central location within 25 minutes' drive from Worcester Regional airport.
The property comprises 78 non-smoking rooms appointed with climate control, wireless internet, a safe, a microwave and a work area. They feature bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
A deluxe continental breakfast is served in the dining room. J.J. O'Rourke's and Uptowne Restaurant are situated in a shopping area, about 150 meters away of the property.
Guests can make use of free self parking, a designated smoking area and a safe deposit box on site.
The hotel offers a gym and aerobics classes to ensure guests keep fit.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.