The 2-star Econo Lodge Inn & Suites is set just 8.3 km from EcoTarium. The hotel in Northborough attracts guests with its Italian architecture.
The venue is 10.7 km away from DCU Center. 35 minutes' drive from Brookline.
The hotel is situated near a museum and a college.
Econo Lodge Inn & Suites lies within 20 minutes’ drive to Worcester Regional airport.
The property comprises 78 non-smoking rooms appointed with a safe, climate control, a work area, wireless internet and a microwave. Bathrooms are fitted with a shower, a bathtub and a hairdryer.
Eat & Drink
The hotel’s restaurant welcomes guests with a complimentary continental breakfast. Serving Mediterranean, Middle Eastern and Lebanese meals, J.J. O'Rourke's lies in a shopping area, just 150 meters from the venue.
Guests will benefit from laundry, 24-hour front desk and ironing service.
Aerobics classes and a gym as well as basketball and billiards are provided on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.