The 3-star Sturbridge Country Inn lies within 7.5 km from Clark University, Nickerson Park and Notre Dame Parish. The charming hotel was built in 1840 and refurbished in 2009.
Sturbridge Country Inn is 30 minutes' walk from the center of Sturbridge.
The hotel enjoys a convenient location within 30 minutes' drive from Worcester Regional airport.
Guests of Sturbridge Country Inn can make use of a fireplace, complimentary Wi-Fi, an iron with ironing board and flat-screen TV.
Eat & Drink
Serving an array of dishes, Enrico's Brick Oven Pizzeria & Pub and Soup to Nuts are just 200 meters away.
Sturbridge Country Inn offers ironing service and wedding services.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.