My brother moved to MA and on our first visit we stayed here, it was the closest. The room was under welming. We checked out because we were travelling around the state and didn't want to pay for a room if we didn't make it back. But we made it back for day 2 and got a different room that...
More
- Also Known As:
- Sturbridge Econo Lodge
