Hotels

in Sturbridge

Publick House Historic Inn and Country Motor Lodge

  • Parking
  • Restaurant
in Sturbridge

Comfort Inn & Suites

  • Parking
  • Bar