Econo Lodge Inn & Suites

Shrewsbury • Show on map
Price as low as USD 64.99
The Econo Lodge Inn & Suites hotel is just minutes from outdoor activities at Lake Quinsigamond the Worcester Art Museum EcoTarium science and nature museum and the DCU Center multipurpose arena formerly…More info
