Econo Lodge in Sturbridge+1-888-205-8144 408 Main St., Sturbridge, MA 01566 US~40.85 Miles from Attleboro - North Attleboro center
- Pet friendly hotel
- Rates typically range from 79.99 to 84.99 USD
A stay at Econo Lodge places you in the heart of Sturbridge, walking distance from Old Sturbridge Village. This motel is within the region of Taylor Brooke Winery.