Hotels Near Staybridge Suites Fitchburg, Fitchburg