Econo Lodge Inn & Suites is located in Northborough, Boston. This hotel is situated near beautiful Lake Quinsigamond. With easy access to State Route 9 and State Route 20, the property is centrally located close to most points of interest and attractions. It is just minutes away from outdoor activities at Lake Quinsigamond, the Worcester Art Museum, EcoTarium science and nature museum, and the DCU Centre multipurpose arena. A variety of restaurants and cocktail lounges are located in the surrounding area. Guests will be met with the ambience of rich colours and textures from the moment they enter their rooms. Every guest room includes amenities such as a coffee maker and a 27-inch flat-screen TV.
read more
Free Advantages with your stay
8,20 Km.
Westborough, Boston
8,70 Km.
Marlborough, Boston
14,70 Km.
Sutton, Sutton
19,10 Km.
Milford, Boston
19,10 Km.
Milford, Connecticut Coast Area
(*) Some services are to be paid directly in the hotel. The photos show an general idea. Installations could be different.
SALES AND CUSTOMER SERVICE
If you need help booking your hotel, change or cancel
Monday to Friday from 9h to 20hEMERGENCIES AT DESTINATION
If you have an emergency.