From Our Editors
Sturbridge Country Inn has the best amenities around. Enjoy Sturbridge Country Inn when you stay in Sturbridge.
Take a relaxing swim in the pool while you're here.
At this hotel, those leftovers don't have to go to waste. The in-room kitchenettes provide guests with a private space to heat and eat meals.
Sturbridge Country Inn is located in a prime location surrounded by various parking options. So if you need a weekend away at a nice motel, take off to Sturbridge and book a room at Sturbridge Country Inn.