The Econo Lodge® hotel in Sutton is ideally located in central Massachusetts in a quiet rural setting off Route 146. This Sutton hotel is minutes from:
EcoTarium (formerly the Worcester Science Center)
Worcester Art Museum
Mechanics Hall, a pre-Civil War concert hall
Worcester Regional Airport
DCU Center (formerly the Worcester Centrum Centre)
The town of Sutton is a rural community and is a part of Worcester County called the “Blackstone Valley,” which runs south from Worcester to the Ocean State.
200 Worcester Providence Turnpike, Sutton, MA 01590