The 2-star Econo Lodge Inn & Suites lies within 9 km from EcoTarium. The hotel in Northborough attracts guests with its Italian architecture.
The property is located 11 km away from Worcester Art Museum. The hotel offers perfect location 5 km from the center of Northborough.
A museum and a college are set within walking distance.
Worcester Regional airport lies 20 km away from Econo Lodge Inn & Suites and it takes about 25 minutes by car to get there.
Econo Lodge Inn & Suites includes 78 guestrooms with a mini bar, plasma TV, a laptop-compatible safe, TV with satellite channels and a work area. These non-smoking rooms feature bathrooms fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
A deluxe continental breakfast is served daily. Located 150 meters away from the hotel J.J. O'Rourke's and Uptowne Restaurant serve a great selection of Mediterranean, Middle Eastern and Lebanese food.
Such facilities as free self-parking, a designated smoking place and a safe deposit box are available on-site.
Basketball and billiards along with a gym and aerobics classes ensure guests' active pastime.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.